编程技术文章分享与教程

网站首页 > 技术文章 正文

JavaScript-在js中call与apply函数的区别有哪些?

hmc789 2024-11-16 20:57:19 技术文章 2 ℃

call()方法的作用和 apply() 方法类似,区别就是call()方法接受的是参数列表,而apply()方法接受的是一个参数数组。

function test(arg1, arg2) {
  console.log(arg1 + "  " + arg2);
}
test("头条", "新浪潮");
test.apply(undefined, ["头条", "新浪潮"]);
test.call(undefined, "头条", "新浪潮");
test.call(undefined, ...["头条", "新浪潮"]);
标签列表
最新留言