vue.js rest参数
2020-05-30 本文已影响0人
阿飞666666
(一)rest参数
1.rest参数 ....变量名
2.rest参数是一个数组,他的后面不能再有参数,不然会报错
(二)扩展方法
1.三个点后面是一个类的数据,他的作用是吧这个类数据转化成真正的数据,但是他需要放到一对中括号里面
2.三个点后面是一个真正的数据,他的作用是把数组转化为一个普通集合数据,不需要加中括号
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script type ='text/javascript'>
///1.rest 用来代替argument
function sum() {
var sum = 0
for (var i=0; i<arguments.length; i++){
sum = arguments[i]
}
return sum
}
console.log(sum(1,2,3,4))
//2.把集合转化成数组
var str ='abcd';
console.log('1',str);
console.log('2',[...str]);
//3.将数组转化成集合
var number = [1,2,3,4]
console.log('3',number)
console.log('4',...number)
</script>
</body>
</html>