文章目录
一.扩展运算符
扩展运算符(spread):…
作用:它可以将一个数组转为用逗号分隔的参数序列。
总结:不管数字外面有什么符号,全部去掉。
二.最大值案例
<script>
function _max(array) {
var max=Math.max(...array);
return max;
}
var array = [1 , 2 , 3];
console.log(_max(array));
</script>
如果不加上三个点,就会返回NaN,即not a number(不是一个数)。
但是,我们加上三个点之后,就能体现出扩展运算符的作用:转成参数序列,可以进行最大值的判断了。
注意事项:只有max括号里要传参数序列,才能返回正确结果。
总结:Math是数学对象,拥有许多的数学方法。
三.实战运用
1.参数序列
<script>
console.log(...[1,2,3]); //1 2 3
console.log(1,...[2,3],4); //1 2 3 4
</script>
2.结合div
<!DOCTYPE html>
<html lang="en">
<head>
<meta