Avatar notebook default
22篇文章 · 38555字 · 0人关注
  • ES6标准入门 摘要 (Module的加载实现)

    浏览器加载 传统加载 默认情况下,浏览器是同步加载 JavaScript 脚本,即渲染引擎遇到 标签就会停下来,等到执行完脚本,再继续向下渲染。...

  • ES6标准入门 摘要 (Module的语法)

    概述 ES6 模块的设计思想是尽量的静态化,使得编译时就能确定模块的依赖关系,以及输入和输出的变量。 CommonJS 模块就是对象,输入时必须...

  • ES6标准入门 摘要 (Class的继承)

    简介 Class 可以通过extends关键字实现继承。 子类必须在constructor方法中调用super方法,否则新建实例时会报错。 这是...

  • ES6标准入门 摘要 (Class)

    简介 基本上,ES6 的class可以看作只是一个语法糖,它的绝大部分功能,ES5 都可以做到,新的class写法只是让对象原型的写法更加清晰、...

  • ES6标准入门 摘要 (异步遍历器)

    同步遍历器的问题 变量it是一个遍历器(iterator)。每次调用it.next()方法,就返回一个对象,表示当前遍历位置的信息。 这里隐含着...

  • ES6标准入门 摘要 (async)

    含义 async 函数是什么?一句话,它就是 Generator 函数的语法糖。 依次读取两个文件,可以写成async函数变得更像同步函数 as...

  • ES6标准入门 摘要 (Generator 函数的异步应用)

    基本概念 异步 所谓"异步",简单说就是一个任务不是连续完成的,可以理解成该任务被人为分成两段,先执行第一段,然后转而执行其他任务,等做好了准备...

  • ES6标准入门 摘要 (Generator)

    基本概念 Generator 函数是 ES6 提供的一种异步编程解决方案,语法行为与传统函数完全不同。 Generator 函数是一个状态机,封...

  • ES6标准入门 摘要 (Iterator)

    Iterator JS现在表示“集合”的数据结构,就是Array、Object、Map、Set,用户可以组合使用它们,定义自己的数据结构,这样就...

文集作者