【发布时间】:2010-11-20 01:06:43
【问题描述】:
这可能是一个简单的问题,答案非常复杂,或者是我刚刚完全错过的非常简单的问题,但是,在 Prototype 和 jQuery 等库中,$ 全局变量如何成为一个包含函数的对象,例如:
$.ajax.get(…);
还有一个函数本身,比如:
$("…");
任何帮助,甚至是指向更解释性网站的指针都会很棒,我只是很感兴趣!
例如,如果我创建了一个函数 ($),其中包含一个子对象 (ajax),例如:
var $ = function() {
this.ajax = {};
return this;
};
我可以像$().ajax 那样访问ajax 对象,但不能像$.ajax 那样访问,你如何获得它们?
【问题讨论】:
-
函数是javascript中的一等公民。它们可以有自己的属性、函数和原型。
标签: javascript function object libraries