摘要:
1.数组展开运算符:(只能和数组展开) let a=[1] let b=[...a,3,4] console.log(b)//[1, 3, 4] 2.对象展开运算符:(只能和对象展开合并) let a={"a":1} let b={...a,num:4} console.log(b) //{a: 1 阅读全文
posted @ 2022-02-27 23:34
cc-front
阅读(227)
评论(0)
推荐(0)
摘要:
1.求数组元素交集: const listIntersection = (firstList,...args)=>{ if(!Array.isArray(firstList) || !args.length){ return firstList; } return firstList.filter( 阅读全文
posted @ 2022-02-27 16:04
cc-front
阅读(112)
评论(0)
推荐(0)
摘要:
1.将字符串,对象等作为伪数组转换成数组: Array.from() 将伪数组转变成数组,就是只要有length的长度就可以转成数组 --ES6 let str = '12345' console.log(Array.from(str)) let obj={0:'a',1:'b',length:2} 阅读全文
posted @ 2022-02-27 15:56
cc-front
阅读(81)
评论(0)
推荐(0)
摘要:
1.将多维数组转换为一维数组 let arr=[[0,1],[2,3],[3,4,4,[5,6]]] const newArr=function(arr){ return arr.reduce((pre,cur)=>pre.concat(Array.isArray(cur)?newArr(cur): 阅读全文
posted @ 2022-02-27 13:31
cc-front
阅读(206)
评论(0)
推荐(0)

浙公网安备 33010602011771号