我想从数组中选择最高值,所以我使用math.max函数,当我仅使用一个数组运行此函数时效果很好,但是由于我首先要使用两个不同的数组,因此我想将它们连接在一起,所以我使用concat函数但它不起作用。
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript">
var maX=[6,1]
var miN=[10,20]
alert(Math.max.apply(maX.concat(miN))
</script>
</head>
<body>
</body>
</html>
最佳答案
apply
接收两个参数:“ this”和参数列表。尝试
Math.max.apply(null, maX.concat(miN) )
要么
Math.max.apply(Math, maX.concat(miN) )
关于javascript - concat函数在javascript中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9731681/