世界之窗论坛's Archiver

Rosefinch 发表于 2008-6-22 11:36

个人建议:插件编写规范

现在我们的TW有了好多的插件,这是一见非常好的事情, 不过兄弟们弄的插件能不能考虑加加注释或者注意下格式,比如说空格和换行 不然代码乱七八糟的 让我这样的菜鸟看的非常累... 嘿嘿

Rosefinch 发表于 2008-6-22 11:37

1. 全局变量

全局变量建议起名是比较特殊的名字, 要不然和某个页面上出现的全局变量重复了, 会影响用户使用的.

当然如果是使用闭包模式开发, 只要注意内存泄露的问题就可以了 变量是不会出现什么特别的问题的.

Rosefinch 发表于 2008-6-22 11:41

2.运行效率

主要是代码的重用率和简洁, 既然浏览器是按照行去解析网页上的内容, 那么就应该考虑用最少的行数来实现最强大的功能, 这是一个效率的问题.
而且每个人做出来的插件我觉得自己都会把这个插件当作自己的一个产品, 既然是产品那么为什么不选择给别人展现出一个好的产品? 而不是一个做工粗糙别人看不懂的东东哪?
当然一些自身就非常小的插件除外咯.

AY 发表于 2008-6-22 12:26

[quote]当然如果是使用闭包模式开发, 只要注意内存泄露的问题就可以了 变量是不会出现什么特别的问题的.[/quote]
这个模式的确很用易发生内存泄露。

Rosefinch 发表于 2008-6-22 12:31

其实可以用0级的dom事件模式开发嘛....
如果一定要使用2级的 而且还要用嵌套函数... 那就要研究下onunload或者 在函数处理完以后做点什么咯...
可以使用detachEvent嘛... 嘿嘿

xRose 发表于 2008-6-23 00:05

恩 恩
记下了....

kkf 发表于 2008-6-23 01:50

楼上的打sc多了吧..
  不过我对楼主的意见非常支持..

xRose 发表于 2008-6-23 10:23

SC....
哎 主要是个人比较穷嘛....
HOHO

今天路上好堵吖....
好不容易才到的公司 哎....

tqq 发表于 2008-6-24 13:27

支持楼主!:( :(

frank969 发表于 2008-7-1 10:50

支持楼主的建议

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.