Phương thức apply() trong JavaScript tương tự như phương thức call(), nhưng nó nhận các tham số của hàm dưới dạng một mảng (array).
Ví dụ
<html>
<head>
<script>
document.write("Số lớn nhất trong mảng: ");
document.write(Math.max.apply(null, [50, 90, 18, 87]));
</script>
</head>
<body>
</body>
</html>
Kết quả
Số lớn nhất trong mảng: 90