之前在项目中见过不少xx.js文件,有的是drugs_area.js(区域级联)、dialog.js(自定义弹窗)、dtree.js(树节点)等等。
但对这类已经封装过的js我一般不细看,直接调用其方法即可。偶尔一次机会,需要做一个checkbox多选,刚好项目中有个类似的dtree.js。随后我试着把dtree.js给细细的看一遍,以至于之后的改动。
我发现这类js文件,都是面向对象的。 有类结构、方法、属性等。对于这类的js直接看着比较费劲,但是在js调试工具的帮助下,你可以看到此js执行的整体流程(从初始化类到互相调用方法,达到它所想要的效果)。这样在去改js的话就会很轻松了。作为开发人员的我们应该收集一些常用、不错的js文件,以便在以后的项目中直接可以拿出来用。