ES6
文章平均质量分 68
Mr_lwb
生在河北,去过山西,逗留江苏,踩过上海,停在京城......
出身农民,当过菜工,下过建筑,干过保洁,最后闯入IT......
展开
-
ES6 扩展运算符的应用
(1)复制数组数组是复合的数据类型,直接复制的话,只是复制了指向底层数据结构的指针,而不是克隆一个全新的数组。 //复制数组 const a1 = [1,2]; const a2 = a1; a2[0] = 3; console.log(a1); //[3,2]上面代码中,a2并不是a1的克隆,而是指向同一份数据的另一个指针。修改a2,会直接...原创 2018-07-23 14:03:01 · 264 阅读 · 0 评论 -
ES6 Promise
1、案例var p = new Promise(function(resolve,reject){ //做一下操作 setTimeout(function(){ console.log('执行完毕'); resolve('执行成的随便数据') },2000)})//在上面的代码中,我们执行了一个异步操作,也就是setTimeout,...原创 2018-07-23 14:01:57 · 116 阅读 · 0 评论 -
Es6 中快速复制数组几种方式
1、第一种通过for循环方式var arr = [1,2,3]var arr2 = [];for(var i =0; i<arr.length; i++){ arr2[i] = arr[i]}arr.push(4)arr2.pop()console.log(arr, arr2) //[1,2,3,4], [1,2]2、第二种通过Es6 Array.from() 方式v...原创 2018-07-03 17:52:38 · 19033 阅读 · 1 评论 -
Es6 中for of 使用
var arr = ['apple', 'banana', 'orange', 'pear']//for in 数组,json 都可以遍历for(var i in arr){ console.log(i) //i 代表的是数组的索引值 console.log(arr[i])}//在Es6中 for of 只能遍历数组,但不能遍历json , 主要是配合 new M...原创 2018-07-04 14:34:52 · 2221 阅读 · 0 评论