3

YUI.add 和 YUI().add 有什么区别?

4

1 回答 1

6

在第一种情况下,您正在注册一个模块可以加载到 YUI 沙箱中,在第二种情况下,您正在构建一个沙箱,然后进行注册(这将是一种非常非典型的用途)。add 方法不是特定于实例的,因此首先构建沙箱不会将模块注册限制为仅用于该沙箱。(因此,“add”似乎没有特别的区别,尽管它确实返回“this”,因此在这两种情况下返回值会有所不同。)

于 2013-05-28T12:50:02.183 回答