Math.min与Math.min.apply(null,arguments)区别

console.log(Math.min(16,8,1));    输出:1

console.log(Math.min.apply(null,[6,8,16,1]));  输出:1

var Num=[6,8,16,1];   已赋值的数组 

console.log(Math.min.apply(null,Num);   能够输出1

console.log(Math.min(Num));  输出:NaN

虽然两者使用时相同,但是,Math.min.apply能够输出赋值的数组,Math.min.不能

你可能感兴趣的:(JavaScript,Math.min,Math.min.apply)