ES6
guxin_duyin
这个作者很懒,什么都没留下…
展开
-
浅谈ES6模块化
一、什么是ES6模块化 在ES6之前,JS一直没有模块体系,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法将他们拼装起来。尽管社区制定了一些模块加载方案,主要有CommonJS和AMD两种,但是这两种方案都有自己的局限性,前者主要用于服务器,后者主要用于浏览器。 ES6在语言规格的层面上实现了模块功能,而且实现的相当简单,完全可以取代现有的CommonJS和AMD规范,成为浏览器和服务器通用的模块解决方案。 ES6模块的设计思想是尽量静态化,使得编译时就能确定模块的依赖关系,以及输入和输出的变原创 2020-06-26 20:30:02 · 513 阅读 · 0 评论 -
浅谈ES6箭头函数
一、什么是箭头函数 箭头函数是ES6新增的一种定义函数的方式,简化了function方式定义函数的写法,由于写法简便可以在部分场景取代function。 二、如何使用箭头函数 const str2number = str => Number(str); //相当于下面的写法 const str2number = function (str) { return Number(str) } 箭头函数使得表达更加简洁 三、使用箭头函数的注意事项: 如果箭头函数不需要参数或者有多个参数,原创 2020-06-25 21:50:42 · 750 阅读 · 0 评论