日期:2014-05-16  浏览次数:20359 次

javascript:code习惯

?

1.由于javascript的变量是弱类型,变量定义的时候不需指定其类型,故变量名用匈牙利类型标记法。

?

Camel:首字母小写,接下来的单词都以大写字母开头。Pascal:首字母是大写的,接下来的单词都以大写字母开头。匈牙利:在以Pascal标记法命名的变量前附加一个小写字母(或小写字母序列),说明该变量的类型。

数组 前缀

数组 a

布尔型 b

浮点型(数字) f

函数 fn

整型(数字) i

对象 o

正则表达式 re

字符串 s

变型(可以是任何类型) v

?

2.表单及提交一次

web表单的一个很大问题是用户在提交表单的时候会很不耐烦。如果点击提交按钮后,表单没有立即消失,用户则常点好多次。解决方法:选用一个普通按钮,而不是提交按钮,然后用户点击按钮后,将其禁用。

<input type="submit" value="submit" />替换成:

<input type="buton" value="submit" onclick="this.disabled=true;this.form.submit();" />