function fun(...args){
console.log(args)
}
fun(1,2,3)
let [a,...b]=[1,2,3]
console.log(a,b)
let func = (...items)=>{
console.log(items)
}
let arr = [7,7,8,9]
func(...arr)
console.log(Math.max(14,65,23))
console.log(Math.max(...[14,48,35]))
console.log(Math.max.apply(null,[1,2,3,34]))
const arr2 = [1,2,3]
const arr3 = [...arr2]
console.log(arr3 === arr2)
let arr4 = [1,2,3]
let arr5 = [7,8,9]
arr4 = [...arr4,...arr5]
console.log(arr4,'--->arr4')
let [x,...y] = [6,7,8,9]
console.log(x,y,'--->解构赋值')
let arr6 = [1,2,3,4]
console.log(arr6.find( (i)=> i<2),'--->find')
let arr7 = [6,7,8,9]
console.log(arr7.findIndex( i=> i>8),'--->findIndex')
console.log([1,2,3].includes(4))
for( let val of ['a','b'].keys()) {
console.log(val)
}
for( let val of ['a','b'].values() ) {
console.log(val)
}
for( let val of ['a','b'].entries() ) {
console.log(val)
}
console