func.call(null, param) 与 func(param) 有区别吗?见到很多地方使用call的方式,不知道是为什么,直接调用不是更简单吗?
var func = function (param) {
console.log(1);
}
func.call(null, 'hello world');
func('hello world');
希望答案会详细全面一点,把涉及的可能性都说一下。
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
搜一下js函数的四种调用方式吧