2013-05-05 71 views
3

我想要一个简写符号,如JQuery所使用的$符号,以便快速参考在我的代码中广泛使用的对象。

怎么办?

+1

检查这个帖子:http://stackoverflow.com/questions/4556110/创建一个类似于jQuery的对象 – Eyal 2013-05-05 09:01:25

回答

5

$在jQuery中只是一个JavaScript变量名;

var $ = 5; 

或者,如果你想添加的功能

var $ = {}; 
$.myMethod = function(){ 
    console.log("Hello"); 
}; 

this book section关于命名空间和模块。

jQuery不会在它的源代码是什么:

// Expose jQuery to the global object 
window.jQuery = window.$ = jQuery; 

他们只是分配一个对象引用的对象jQuerywindow.$

+1

或'var $ = someOtherFunctionOrObject'给定问题标题是询问如何使用短名称作为较长名称的缩写(其中两个名称都指向同一对象)。 – nnnnnn 2013-05-05 09:04:06