实用的JavaScript技巧

1、数组去重

  let arr = [...new Set([1,2,3,2,1])];   
  //输出:[1, 2, 3]

2、删除数组中的虚值(undefined 、null、NaN、0 、'' 、false)

  let arr = ['',0,null,50].filter(Boolean);  
  //输出: [50]

3、合并多个对象

const obj1 = { 
 name: 'ZHANG SAN', 
 gender: 'Male' 
}

const obj2 = { 
 age: '18', 
 gender: 'female' 
}
const obj= {...obj1, ...obj2}
//输出:{name: 'ZHANG SAN', gender: 'female', age: '18'}

 

posted on 2023-01-13 13:57  转角遇到谁  阅读(12)  评论(0编辑  收藏  举报