14-讨论
12.3.3 讨论
在主jQuery对象上附加新方法和函数是jQuery的一个强大功能。程序库中内置的许多核心方法也使用相同的技术。利用jQuery中现有的这一基础,jQuery用户和插件用户都可以快速而简洁地添加新功能,扩展现有功能,并以最适合的形式构造jQuery代码。这种灵活性是关键的特征,使jQuery及其插件得到更广泛的受众。通过新方法还是函数来扩展jQuery的选择取决于开发人员的需求。一般来说,最好是以添加新方法为中心来扩展jQuery,因为这使得新方法可以与其他方法链接,并且允许方法中的代码利用jQuery的选择器引擎。