Archive for October, 2013

写js的可能规范

看了几眼书,利用jquery写了大约200行js代码,做了个chrome插件。有一点感受。写下来,甚至可能是错的。 如果打算写一个js的库,无论是基础的工具库还是基于业务的业务逻辑库。那么大约应该遵从以下的规则: 1.不要大量使用全局函数,可以定义1-2个全局函数作为整个库的入口。 2.尽量使用prototype来定义函数。 3.对this的使用,如果不使用jquery,需要注意this的意义。 4.document的事件机制尽量使用class后绑定。而不直接使用。 5.适当的使用闭包。(还没找到合适的使用时机。。。。) (未完待续…..)    

Read More…