北京网站建设价格天,西部数码如何建设自己的网站,wordPress如何把菜单加入导航,遵义建设厅网站1. 变量命名规范 变量名包括全局变量#xff0c;局部变量#xff0c;类变量#xff0c;函数参数等等#xff0c;他们都属于这一类。 基本规范 变量命名都以类型前缀有意义的单词组成#xff0c;单词首字母都需要大写。例如#xff1a;sUserName#xff0c;nCount。 前缀…1. 变量命名规范 变量名包括全局变量局部变量类变量函数参数等等他们都属于这一类。 基本规范 变量命名都以类型前缀有意义的单词组成单词首字母都需要大写。例如sUserNamenCount。 前缀规范 每个局部变量都需要有一个类型前缀按照类型可以分为 s表示字符串。例如sNamesHtml n表示数字。例如nPagenTotal b表示逻辑。例如bCheckedbHasLogin a表示数组。例如aListaGroup r表示正则表达式。例如rDomainrEmail f表示函数。例如fGetHtmlfInit o表示以上未涉及到的其他对象例如oButtonoDate 例外情况 1作用域不大临时变量可以简写比如strnumbolobjfunarr。 2循环变量可以简写比如ijk等。 为什么需要这样强制定义变量前缀因为javascript是弱语言造成的。在定义大量变量的时候我们需要很明确的知道当前变量是什么属性如果只通过普通单词是很难区分的。随着case的增加脚本容量的增加为了更好的对它们进行有效的维护节约我们的时间与人力树立良好的编码规范就非常重要了。 2. 函数命名规范 统一使用动词或者动词[名词]形式例如fGetVersion()fSubmitForm()fInit()涉及返回逻辑值的函数可以使用ishas等表示逻辑的词语代替动词。 如果有内部函数使用__f动词[名词]形式。 转载于:https://www.cnblogs.com/idayln/p/3366879.html