function sum(a, b) {
return a + b;
}
// 使用 apply 方法调用 sum 函数,并传递参数数组
let result = sum.apply(null, [1, 2]);
console.log(result); // 输出: 3
apply
是 JavaScript 中的一个方法,它允许你调用一个函数并显式地指定 this
的值,同时还可以传递一个参数数组。sum.apply(null, [1, 2])
表示调用 sum
函数,并将 null
作为 this
的值(这里 this
的值无关紧要,因为 sum
函数没有使用 this
),并且传递 [1, 2]
作为参数数组。apply
方法会将数组中的元素展开为单独的参数传递给函数。因此,sum(1, 2)
实际上是被调用的方式。Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站