摘要:
简述: ECMAScript 6 (ES6)引入了更多的编程模式,包括类,模块以及for()循环。 ES7 主要特性是 Array.prototype.includes(),它用于确定给定项是否在包含在数组中。 ES8 拓展了对对象字面量的支持,并可使用 async/await 来更易地编写异步代码 阅读全文
摘要:
JavaScript 闭包 JavaScript中的闭包(closure)是定义在函数内部的一种特殊作用域。它能够让函数访问其他函数中局部变量,即使当前函数不是以该变量为参数传递的,也可以保存其词法作用域并返回引用。 优点 可以让你创建沙盒/封装的形式将代码封装在其中,避免子函数对其周围的部分加以破 阅读全文