随笔分类 -  es6

摘要:ES6向JS添加了Set和Map。 注意:forEach()方法与数组进行比较,语法是一模一样的。forEach()方法传入的回调函数的参数形式是一样的(value, key, owner)。 一、Set 定义:Set是一种无重复值的有序列表。 1.1 创建Set,并添加一个元素 <script t 阅读全文
posted @ 2021-02-19 13:52 外星鸟 阅读(120) 评论(0) 推荐(0)
摘要:经过上一篇的ES6模块入门(一)我们知道了什么是模块以及模块加载等内容,这一篇中,我们将详细探讨模块中的一些用法。 一、使用 export 关键字将代码公开给其他模块 语法:将 export 关键字放置在任意变量、函数或类声明之前,例如: basicexport.js //导出数据(变量) expo 阅读全文
posted @ 2021-02-02 23:32 外星鸟 阅读(95) 评论(0) 推荐(0)
摘要:ES6之前,一个Web应用的每个JS文件所定义的所有内容都由全局作用域共享。当Web应用变得越来越复杂,需要更多的JS代码时,此种方式会导致命名冲突、安全等很多问题。 如何解决? ES6的设计目标之一就是要解决作用域问题,并让JS应用变得更有调理。 这便是模块的切入点。 什么是模块(What are 阅读全文
posted @ 2021-01-05 17:18 外星鸟 阅读(193) 评论(0) 推荐(0)