在以下JavaScript代码中,有一个美元符号“$$$ 1”。这是什么意思?
var Util = function ($$$1) {...} //Line 62 bootstrap.js V4
$$$1(this).one(Util.TRANSITION_END, function () {
called = true;
}); //Line 103 bootstrap.js V4
答案 0 :(得分:1)
它是对jQuery的引用。如果你看到函数的定义,它就是这样的:
var Util = function ($$$1) {...}($);
注意最后的$
。这意味着使用变量$
调用函数表达式,该变量引用jQuery。然后在整个函数中,jQuery被称为$$$1
。所以,这样的电话:
$$$1(this).one(Util.TRANSITION_END ...
变成这样:
$(this).one(Util.TRANSITION_END ...
这是一个常规的jQuery事件绑定。
答案 1 :(得分:0)
它只是另一个变量名称,虽然它是一个非常不透明的名称,因为它根本不具有描述性。如果您使用$$$1
搜索全部someFunc
,则该脚本仍然可以正常运行。