ES6
手掌日月摘星辰
这个作者很懒,什么都没留下…
展开
-
ES6:export default 和 export 区别
ES6:export default 和 export 区别1.export与export default均可用于导出常量、函数、文件、模块等2.你可以在其它文件或模块中通过import+(常量 | 函数 | 文件 | 模块)名的方式,将其导入,以便能够对其进行使用3.在一个文件或模块中,export、import可以有多个,export default仅有一个4.通过export...原创 2017-07-06 18:05:19 · 1594 阅读 · 2 评论 -
export,import ,export default
首先要知道export,import ,export default是什么ES6模块主要有两个功能:export和importexport用于对外输出本模块(一个文件可以理解为一个模块)变量的接口import用于在一个模块中加载另一个含有export接口的模块。也就是说使用export命令定义了模块的对外接口以后,其他JS文件就可以通过import命令加载这个模块(文件)。这几个都转载 2017-11-03 13:59:42 · 815 阅读 · 0 评论 -
require与import的区别
个人github:https://github.com/qiilee 欢迎follow第一、两者的加载方式不同,require是在运行时加载,而import是在编译时加载 require('./a')(); // a模块是一个函数,立即执行a模块函数 var data = require('./a').data; // a模块导出的是一个对象 ...原创 2018-01-28 10:49:46 · 1074 阅读 · 0 评论 -
介绍下 Set、Map、WeakSet 和 WeakMap 的区别
1.set基本用法ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。Set本身是一个构造函数,用来生成 Set 数据结构。const s = new Set();[2, 3, 5, 4, 5, 2, 2].forEach(x => s.add(x));for (let i of s) { console.log(i);}...转载 2019-07-25 16:02:57 · 3819 阅读 · 0 评论