小编kor*_*rko的帖子

JavaScript语法(0,fn)(args)

只需检查Google的JavaScript代码,我就找到了这样的语法:

var myVar = function...;
(0, myVar)(args);
Run Code Online (Sandbox Code Playgroud)

你知道这个语法的含义吗?我找不到之间的差异 (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)
};
Run Code Online (Sandbox Code Playgroud)

然后

this.ta = new _.s3((0, _.x3)(this.fa, this.B.B), 0);
Run Code Online (Sandbox Code Playgroud)

javascript

7
推荐指数
2
解决办法
1195
查看次数

标签 统计

javascript ×1