240 发简信
IP属地:湖南
  • 异步编程解决方案Generator

    语法 function* functionName(),yield 使用方法 使用场景 解决callback hell

  • Resize,w 360,h 240
    异步编程解决方案Promise

    使用方法 状态(不可逆,暂不举例) 使用Promise优雅ajax请求 ajax请求 回调地狱 cllback hell 使用Promise 结...

  • Proxy代理

    代理 ES5 代理方式 ES6 Proxy ES6 Reflect 常用拦截方法 get拦截对象属性的读取,比如proxy.foo和proxy[...

  • ES6数值扩展

    二进制0B,八进制0O Number.isFinite(),Number.isNaN() Number.parseInt(),Number.pa...

  • ES6字符串扩展

    字符串的Unicode表示法 字符串的遍历器接口 模板字符串` 长字符串换行 变量拼接 嵌套模板 带标签的模板字符串 静态方法 String.f...

  • ES6新特性Symbol,Set,Map

    新数据类型 Symbol 声明方式 Symbol 不是对象,可以理解成不能重复的独立字符串,括号内对象会转化为字符串 Symbol for 在全...

  • ES的类与继承

    ES5中的类与继承 构造函数继承,原型继承,组合式继承 静态方法,静态属性,实例方法,实例属性 ES6中的类与继承 定义类 类继承 定义静态方法...

  • 实现深拷贝的方法

    使用JSON.parse与JSON.stringify实现深拷贝 JSON.parse可以把json字符串转化为对象JSON.stringify...

  • ES6对象扩展

    简写形式 对象内键值对名称一样时可以简写成一个 对象内方法简写方式 属性名表达式 使用 [ ] 中括号 打印出obj内school:'chool...