Web*_*net 1 javascript arrays jquery
为什么我会在true这里放括号....这不是一个数组吗?它还能做些什么吗?
$e.trigger("onlyShowIfChange", [true]);
Run Code Online (Sandbox Code Playgroud)
是的,这使得一个元素具有一个元素 - true.
它没有做任何其他事情.
有时候,方法调用可能需要一个数组,如果你还没有数组,你可以方便地用你的参数包装[].
一个常见的情况是Function.apply方法.第二个参数是argArray:
var func = function(a, b) {
return a + b;
};
func.apply(null, [1, 3]); // returns 4
Run Code Online (Sandbox Code Playgroud)