
es6
海绵666
我是逗比
展开
-
es6 变量的解构赋值
ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。/*下面代码表示,可以从数组中提取值,按照对应位置,对变量赋值。 本质上,这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就会被赋予对应的值 */ //eg1 let [a,b,c] = [1,2,3]; console.log('a='+a+';b='+b+';c='+c);//原创 2017-03-26 23:32:30 · 404 阅读 · 0 评论 -
ubantu 下 es6 环境配置
安装nvm curl -o- https://raw.githubusercontent.com/creationix/nvm//install.sh | bash 激活nvm source ~/.nvm/nvm.sh 用nvm下载node nvm install node 使用node nvm use node 查看node下支持的es6特性 node –v8-options原创 2017-03-23 22:57:36 · 524 阅读 · 1 评论 -
es6 let和const
//对于var来说,由于是全局变量,顾最后一次显示的值为10 var a = []; for(var i=0;i<10;i++){ a[i] = function(){ console.log(i); } } a[6]();//由于let是块级变量,及不会受最后一个值的影响 var b = []; for(let j=0;j<10;j++){ b[j] = fu原创 2017-03-25 11:01:58 · 640 阅读 · 0 评论