01 2020 档案

摘要:Array.flat()是实现数组扁平化的一个api,在学习的过程中我自己实现了一下扁平化,如果有不对的地方望指正: let arr = [3,5,[3,6,[3,5]],4,[3,5]] //arr数组实现扁平化的方法 1, function flatten(arr) { return arr.r 阅读全文
posted @ 2020-01-05 19:16 昔梦呀呀呀 阅读(145) 评论(0) 推荐(0)
摘要:在js中对象与数组之间的拷贝分为深拷贝与浅拷贝,浅拷贝即是单层的拷贝,将一个对象或者数组拷贝到另一个变量中,此时都指向同一个数组,话不多说,我们来看例子: let obj1 = {a:3,b:4,z:{x:5,t:6}} // 将此对象赋值给另一个对象,浅拷贝的方法实现 let obj2 = Obj 阅读全文
posted @ 2020-01-04 18:55 昔梦呀呀呀 阅读(121) 评论(0) 推荐(0)