<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
<script>
// 1:rest参数
// function demo(...nums){
// console.log(nums);//数组
// console.log(...nums);//解构数组
// }
// demo(1,2,3);
// 2:rest参数 对象
// function connect({username,...info}){
// console.log(username);
// console.log(info);
// }
// connect(
// {username:"root",password:"123456",port:"3306"}
// )
// 3:输出数组
// const arr = [1,2,3];
// console.log(...arr);
// 4:合并两个数组
// const arr1 = [1,2,3];
// const arr2 = [4,5,6];
// console.log([...arr1,...arr2]);
// 5:将类数组转为数组
// const liNode = document.querySelectorAll("li");
// console.log(typeof [...liNode]);
// const arr1 = [1,2,3];
// const arr2 = [...arr1];//复制数组
// arr1[0] = 10;
// console.log(arr2);
// 6:剩余参数必须放入最后(rest参数) 不然报错
// function demo(a,b,...nums){
// console.log(nums);//数组
// }
// demo(1,2,3,4,5);
</script>
</body>
</html>
03-05
263
05-19
11-20
4586