1、解耦双向数据绑定 const obj1 = JSON.parse(JSON.stringify(obj)); 这样obj1就不会和obj数据双向绑定,如果多次循环使用,记得放在循环中自定义。 2、ES6中 new Set() 可以去重数组/对象 let arr = [1,2,3,2,4,3]; let set=newSet(arr)//{1,2,3,4}let arr1 = [...set]//[1,2,3,4]/...
1、解耦双向数据绑定 const obj1 = JSON.parse(JSON.stringify(obj)); 这样obj1就不会和obj数据双向绑定,如果多次循环使用,记得放在循环中自定义。 2、ES6中 new Set() 可以去重数组/对象 let arr = [1,2,3,2,4,3]; let set=newSet(arr)//{1,2,3,4}let arr1 = [...set]//[1,2,3,4]/...
let list = ['1','qq','bb','hh','qq'] const set = new Set(list) list = [...set] 这舒爽,谁用谁知道呢~
1、解耦双向数据绑定 const obj1 = JSON.parse(JSON.stringify(obj)); 这样obj1就不会和obj数据双向绑定,如果多次循环使用,记得放在循环中自定义。 2、ES6中 new Set() 可以去重数组/对象 let arr = [1,2,3,2,4,3]; let set=newSet(arr)//{1,2,3,4}let arr1 = [...set]//[1,2,3,4]/...