.call方法论证' ['和']'惯例

时间:2015-06-29 11:08:35

标签: javascript

我有以下声明

.call(thisArg[, arg1[, arg2[, ...]]]);  

参数中的[]括号约定是什么,上面的语句可以这样写出

.call(thisArg, arg1, arg2, ...);  

撰写(thisArg[, arg1[, arg2[, ...]]])代替(thisArg, arg1, arg2, ...)的重要性是什么。

1 个答案:

答案 0 :(得分:2)

[]中的参数是可选的。另请注意,,也在[]。因此,如果您要将参数添加到call,则应在其前面添加,

因此,您可以按照以下方式致电call

.call(thisArg); // Without params

.call(thisArg, arg1); // With one param


.call(thisArg, arg1, arg2);

等等。