Làm thế nào để Math.max.apply()
làm việc ?.
<!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/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/max
Đoạn mã trên tìm số Max trong Danh sách. Bất cứ ai có thể cho tôi biết mã dưới đây hoạt động như thế nào? Có vẻ như nó hoạt động nếu tôi vượt quanull or Math.
console.log(Math.max.apply(Math,list));
Có tất cả user-defined/Native functions
phương thức gọi và áp dụng mà chúng ta có thể sử dụng không ?.
undefined
hoặcnull
:) Nếumax
cố gắng truy cập / thay đổi bất kỳ thứ gì trong ngữ cảnh, nó sẽ không thành công khi ngữ cảnh được đặt thànhundefined
hoặcnull
.