240 发简信
IP属地:广东
  • Promise对象异步对象

    1,Promise的概念和作用: Promise是异步编程的一种解决方案,将异步操作以同步操作的流程表达出来,避免了层层嵌套的回调函数 2,Pr...

  • vue的双向绑定原理

    1,Vue.js 采用的是 数据劫持+发布/订阅模式 的方式,通过 Object.defineProperty() 来劫持各个属性的 sette...

  • cookies sessionStorage和localstorage区别

    相同点:都存储在客户端 不同点:1.存储大小 ·cookie数据大小不能超过4k。 ·sessionStorage和localStorage 虽...

  • 使用JS的类实现一个栈的类 并实现栈里面的常用API

    // 定义一个栈的类 实现栈的push pop getMax getMin等函数 // 并实现先进后出 后进先出 而且能够不断求出 当前栈里面的...

  • this指向的面试题

    varname='王五';varobj={name:'张三',getName:function(){returnthis.name;},chil...

  • JS变量提升和自执行函数的面试题

    (function(){console.log(a);// undefined 虽然此时在函数内打印有a 因为var变量声明会提前所以不会报错 ...

  • 对原型链的理解

    1,什么是原型链 简单来说就是对象和构造函数之间连接的一个链条 简称原型链 2,原型链的作用 可以通过原型链继承构造函数对象定义的一些公共的属性...

  • JSON转换

    1,将JS对象转成JSON字符串 var str = JSON.stringify(obj); 2,将JSON字符串转成JS对象var obj ...

  • JS数组的排序方式

    1,使用数组的sort函数可以实现排序 但是默认sort是按照ASCII编码排序的 如果需要按照数值的从小到大 从大到小需要使用第二个参数 是一...

个人介绍
你的能量可能超乎你的想象!