1、确定需求是开发js插件的第一步。要开发一个插件,还是要从插件最基本的需求开始着手,插件要围绕着基本需求开始。
2、明确需求后,可以上网去查找相关的JS插件,学习其用法。
3、js功能性插件一般可分为两种:一种是独立插件,另一种是依赖插件。独立插件,只要把插件写在一个js文件里面,再把js引进恝依在绌来就行;依赖插件,本身要依赖于其他的js,使用的时候要先把依赖件引进来,然后再把这个js引进来。
4、js插件的开发中,要使用独立变量、方法,以防止与其他js产生冲突。
5、开发一个适应性强、轻量的js插件,建议对UI限制要越少越好;同时,能够提供简单的api,让使用者易于扩展。
6、为了让js插件更高效、瘠彐伊竽节省内存,应该把只需要被实例化一次的默认值,放在插件方法的外面,而不是每次调用你插件功能的时候都去实例化。