Math.max.apply()
工作如何?
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>JS Bin</title>
</head>
<body>
<script>
var list = ["12","23","100","34","56",
"9","233"];
console.log(Math.max.apply(Math,list));
</script>
</body>
</html>
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Math/max
上面的代码在列表中找到最大数。谁能告诉我下面的代码如何工作?如果我通过的话似乎可行null or Math.
console.log(Math.max.apply(Math,list));
是否所有user-defined/Native functions
我们都可以使用的调用和应用方法?
undefined
或,它也可以工作null
:)如果max
尝试访问/更改上下文中的任何内容,则当上下文设置为undefined
或时它将失败null
。