ES6
lx_1024
学习新的知识
展开
-
ES6 let,var,const区别
最近开始看ECMA6,也就是ES2015,虽然比较老了,但还没看过,最近不怎么忙,平时也有用到es6,就正好看看 下面是我对let和var异同的理解,最后是const var是我以前经常用来声明变量的,作用域是全局。 let是ES6新增的关键字,也是用来声明变量的,有所不同的是,let声明的变量作用域是块级的,也就是说只能在声明的块及其子级中使用,超出声明的块则会报错:该属性未定义。 这样原创 2018-01-12 16:57:19 · 304 阅读 · 0 评论 -
es6 拷贝对象
1、Object.assign() 浅拷贝,复制所有可枚举属性 例: const obj1 = {a: 1}; const obj2 = {b: 2}; // copy obj1 and obj2 to a new obj; Object.assign({}, obj1, obj2) 2、Res参数 浅拷贝,等同于1 例: const obj1 = {a: 1, b: 2}; ...原创 2018-07-31 16:15:23 · 6908 阅读 · 0 评论