<script>
// 1.复制数组
// const a = [1, 2]
// const b = a
// a[0] = 3
// console.log(b)
// const c = [...a]
// const c = [1, 2]
// a[0] = 3
// console.log(a)
// console.log(c)
// 2.合并数组
// const a = [1, 2]
// const b = [3]
// const c = [4, 5]
// console.log([...a, ...b, ...c])
// console.log([...b, ...a, ...c])
// console.log([1, ...b, 2, ...a, ...c, 3])
// 3.字符串转为数组
// 字符串可以按照数组的形式展开
// console.log(...'alex')
// console.log('a', 'l', 'e', 'x')
// console.log([...'alex'])
// console.log('alex'.split(''))
// 4.常见的类数组转化为数组
// arguments
// function func() {
// // console.log(arguments.push)
// console.log([...arguments])
// }
// func(1, 2)
// NodeList
// console.log(document.querySelectorAll('p'))
// console.log([...document.querySelectorAll('p')].push)
</script>