我看了ExtJS,jQuery里面都有:
(function(){
//some code
})();根据我自己的理解,是把function(){}进行了实例化。
可是这样有个问题,那就是实例化怎么拿到实例化后的引用呢?
而我自己是这样写的:
var r={};
r.Person=function(arguments){};var p=new r.Person(arguments);指点迷津
(function(){
//some code
})();根据我自己的理解,是把function(){}进行了实例化。
可是这样有个问题,那就是实例化怎么拿到实例化后的引用呢?
而我自己是这样写的:
var r={};
r.Person=function(arguments){};var p=new r.Person(arguments);指点迷津
但是有个问题:(function(){return 1})()这样执行后怎么获取它的引用呢?
ExtJS,jQuery都这样写,我们怎么获取它的引用?
jquery 定义了个全局变量var jQuery = window.jQuery = window.$ = function(selector,context){ }