摘要:
function deepClone(obj={}) { if(typeof obj !== 'object' || obj == null){ // obj 是null,或者不是对象和数组,直接返回 return obj } //初始化返回结果 let result if (obj instanc 阅读全文
摘要:
function flatten(arr){ let res = []; arr.map((item)=>{ if(Array.isArray(item)){ res = res.concat(flatten(item)); }else{ res.push(item); } }); return r 阅读全文
摘要:
const arr = [1,2,1,2,3,4,1,5,1,2,6] //方法一 const arr1 = [...new Set(arr)] //方法二 const arr2 = Array.from(new Set(arr)) //方法三 function noDup1(arr){ let r 阅读全文
摘要:
数组拼接 方法一 for循环 var arr = ['tom', 'jerry']; var arr2 = [1, 2]; for(var i=0; i<arr2.length; i++){ arr.push(arr2[i]) } console.log(arr); // ['tom', 'jerr 阅读全文