
es6
文章平均质量分 97
weixin_47979438
这个作者很懒,什么都没留下…
展开
-
Module
Module在es6之前,JavaScript没有模块系统。社区自己定制了一些模块加载方案,如CommonJS(服务器)、AMD(浏览器)等。模块化降低程序之间的耦合性方便代码复用维护方便CommonJS一个js文件就是一个模块,模块中的代码是全部包装在函数中的可以通过类数组arguments对象验证,只有在函数中才能使用arguments对象arguments对象和Function是分不开的因为arguments这个对象不能显式创建arguments对象只有函数开始时才可原创 2021-11-04 18:06:04 · 160 阅读 · 0 评论 -
Generator 函数
Generator 函数Generator函数\color{#c4f}Generator 函数Generator函数是 ES6 提供的一种异步编程\color{#c4f}异步编程异步编程解决方案,语法行为与传统函数完全不同Generator 函数多种理解角度语法上Generator函数\color{#c4f}Generator 函数Generator函数是一个状态机\color{#c4f}状态机状态机,封装了多个内部状态\color{#c4f}多个内部状态多个内部状态,执行 Generator 函数原创 2021-07-12 17:50:40 · 113 阅读 · 0 评论 -
Class
Class类的由来JavaScript语言中,生成\color{#f8f}生成生成实例对象\color{#88f}实例对象实例对象的传统方法是通过构造函数\color{#88f}构造函数构造函数function Point(x, y) { this.x = x; this.y = y;}Point.prototype.toString = function () { return '(' + this.x + ', ' + this.y + ')';};var p = ne原创 2021-06-25 17:31:55 · 90 阅读 · 0 评论 -
iterator
iterator一种接口,为各种不同的数据结构提供的统一的访问机制。作用为各种数据结构,提供一个统一的、简便的访问接口使得数据结构的成员能够按某种次序排列es6创造了一种新的遍历命令 for…of循环,Iterator接口主要供for…of消费遍历过程创建一个指针对象,指向当前数据结构的起始位置。(遍历器对象本质上,就是一个指针对象)第一次调用指针对象的next方法,可以将指针指向数据结构的第一个成员第二次调用指针对象的next方法,指针就指向数据结构的第二个成员不断调用对象原创 2021-06-21 14:59:42 · 106 阅读 · 0 评论