es6
江湖郎中,小严头儿
这个作者很懒,什么都没留下…
展开
-
es6常识变量的自动解构和剩余参数
*const声明一个只读的常量。一旦声明,常量的值就不能改变。通常用const定义函数*let用来定义块级作用域变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。需要注意:1) 不管是let还是const,都没有了变量声明的提升;console.log(m); //报错,没有变量声明的提升;let m = 100;2) 不管是let还是const,babe...原创 2019-09-27 13:24:10 · 388 阅读 · 0 评论 -
AMD规范
纯整理,纯记录,本人菜鸟,所以不写任何个人观点,以免怡笑四方在模块化发展的路途上,最开始时服务端需要模块化,而且服务端不需要异步加载,所以有了COMMEN.js,后来浏览器的需求量,代码量太大,必须要模块化了,然而,浏览器还必须大量的异步加载。所以,AMD就诞生了,require.js实现了AMD的规范化,require.js的诞生,就是为了解决这两个问题:1)实现js文件的异步加载,避免网...原创 2019-09-28 13:25:05 · 396 阅读 · 0 评论 -
webpack的基础介绍
webpack 是一个模块打包器。它的主要目标是将 JavaScript 文件打包在一起,打包后的文件用于在浏览器中使用,但它也能够胜任转换(transform)、打包(bundle)或包裹(package)任何资源(resource or asset)。webpack js/main.js dist/all.js此时,两个js文件:main.js、yuan.js被打包成为了一个js文件。...原创 2019-09-28 15:51:46 · 142 阅读 · 0 评论 -
CMD规范,es6中的CMD规范
Common Module Definition,通用模块定义它的实现:common.js、sea.js(淘宝玉伯)、node.js。对比AMD,只有require.js对AMD进行了实现 Angular1使用了AMD规范,而Angular2放弃了AMD规范,转入了CMD阵营,Angular4、5都是CMD的。CMD总结:nodejs是遵循CMD规范的,可以裸奔CMD规范。所以大家已...原创 2019-09-28 17:19:14 · 488 阅读 · 0 评论