【发布时间】:2012-07-17 11:23:11
【问题描述】:
刚刚检查了 Google 的 JavaScript 代码,我发现了这个语法:
var myVar = function...;
(0, myVar)(args);
你知道这个语法的含义吗?
我找不到之间的区别
(0, myVar)(args);
和
myVar(args);.
举个准确的例子,我们有
_.x3 = function (a, b) {
return new _.q3(20 * b.x + a.B.B.x, 20 * b.y + a.B.B.y)
};
后来
this.ta = new _.s3((0, _.x3)(this.fa, this.B.B), 0);
【问题讨论】:
-
出于好奇,您能否发布更多有关此内容出现位置的背景信息?
-
@korko 如果有帮助,我编辑了我的答案。
标签: javascript