作为Crockford和John Resig所倡导的做法,一个对象应该被包裹在匿名函数内。但是如果需要多个实例怎么办?当它被包裹时,只会存在一个实例(单例)。
更新:我忘记说了,我当然是在谈论框架的根对象(不是jQuery而是我的自己的框架),而不是任何对象。由于它是一个框架,实例的数量是未知的,并且由客户端决定。
我猜99.99%的人只使用框架而不构建自己的框架,因此,如果你不知道,请不要试图回答你自己不理解的问题 :)
更新:我忘记说了,我当然是在谈论框架的根对象(不是jQuery而是我的自己的框架),而不是任何对象。由于它是一个框架,实例的数量是未知的,并且由客户端决定。
我猜99.99%的人只使用框架而不构建自己的框架,因此,如果你不知道,请不要试图回答你自己不理解的问题 :)