代码
const arr = [1,2,3,4]const x = 5// 用indexOf()办法判断const index = arr.indexOf(x);// index < 0: 没有,所以追加// index >= 0: 有,所以删除index < 0 ? arr.push(x) : arr.splice(index, 1)console.log(arr)// [1,2,3,4,5]
const arr = [1,2,3,4]const x = 5// 用indexOf()办法判断const index = arr.indexOf(x);// index < 0: 没有,所以追加// index >= 0: 有,所以删除index < 0 ? arr.push(x) : arr.splice(index, 1)console.log(arr)// [1,2,3,4,5]