我觉得我只在 SO 上看到过这个,但我似乎找不到任何关于它的文档。我正在谈论的代码是这样的:
$(function foo(){
alert('foo');
});
这有什么关系吗,或者这只是新手因为认为 jQuery 是一种语言而做的事情?范围没有变化。这似乎完全没有必要。是否有任何方法可以调用,例如:
$(function foo(){ alert('foo'); }).someMethod();
我能想到的最接近的是$.proxy,但它不使用这种语法。我是对的,这完全没有必要吗?