摘要:
当我们对参数的个数不确定时,可以用对象拓展运算符 funtion lala(...arg){ console.log(arg[0]); 1 console.log(arg[1]); 2 console.log(arg[2]); 3 console.log(arg[3]); undefined } l 阅读全文
摘要:
es6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构赋值。本质上,这种写法属于“模式匹配”,等号两边模式相同。 一,数组解构: 根据顺序来赋值 如果解构不成功,变量的值为undefined。 默认值 不完全解构,即等号左边的模式,只匹配一部分的等号右边的数组。 如果等号左边不是 阅读全文
摘要:
除了Webpack自动编译,我们还可以使用Babel把ES6编译成ES5 建立工程目录: 先建立一个项目的工程目录,并在目录下边建立两个文件夹:src和dist src:书写es6代码的文件夹,写的js程序都放在这里 dist:利用Babel编译成es5代码的文件夹,在html页面需要引入的是这里的 阅读全文