javascript 命名规则 变量命名规则


Posted in Javascript onFebruary 25, 2010

JavaScript变量匈牙利命名法
匈牙利命名法语法:

变量名=类型+对象描述
类型指变量的类型
对象描述指对象名字全称或名字的一部分,要求有明确含义,命名要容易记忆容易理解。
提示: 虽然JavaScript变量表面上没有类型,但是JavaScript内部还是会为变量赋予相应的类型。

提示: 匈牙利命名法是一位微软程序员发明的,多数的C,C++程序都使用此命名法。

JavaScript变量匈牙利命名类型

JavaScript变量起名类型 变量命名前缀
Array 数组 a
Float 浮点 l
Function 函数 f
Integer(int) 整型 n
Object 对象 o
Regular Expression 正则 r
String 字符串 s
JavaScript变量名匈牙利命名法示例
var sWebURL="3water.com";
从变量的名字可以看出s代表字符串WebURL是网址。

var nCheckCount=5;
从变量的名字可以看出n代表Integer(整型),CheckCount代表某种数量。

使用匈牙利命名法非常简单直观,方便判断变量的类型,而且方便程序的阅读与维护。

Javascript 相关文章推荐
flash调用js中的方法,让js传递变量给flash的办法及思路
Aug 07 Javascript
jQuery ajax serialize() 方法使用示例
Nov 02 Javascript
JavaScript使用Max函数返回两个数字中较大数的方法
Apr 06 Javascript
jQuery 判断图片是否加载完成方法汇总
Aug 10 Javascript
D3.js实现饼状图的方法详解
Sep 21 Javascript
KnockoutJS 3.X API 第四章之表单value绑定
Oct 10 Javascript
用headjs来管理和加载js 提高网站加载速度
Nov 29 Javascript
详解使用grunt完成requirejs的合并压缩和js文件的版本控制
Mar 02 Javascript
input type=file 选择图片并且实现预览效果的实例
Oct 26 Javascript
vue实现图片加载完成前的loading组件方法
Feb 05 Javascript
微信小程序云开发之新手环境配置
May 16 Javascript
vue使用自定义事件的表单输入组件用法详解【日期组件与货币组件】
Jun 01 Javascript
javascript for循环设法提高性能
Feb 24 #Javascript
判断控件是否已加载完成的代码
Feb 24 #Javascript
json-lib出现There is a cycle in the hierarchy解决办法
Feb 24 #Javascript
ext combox 下拉框不出现自动提示,自动选中的解决方法
Feb 24 #Javascript
javascript Firefox与IE 替换节点的方法
Feb 24 #Javascript
jQuery 性能优化手册 推荐
Feb 23 #Javascript
jquery实现的超出屏幕时把固定层变为定位层的代码
Feb 23 #Javascript
You might like
DOMXML函数笔记
2006/10/09 PHP
PHP新手上路(三)
2006/10/09 PHP
获得Google PR值的PHP代码
2007/01/28 PHP
Ajax+PHP 边学边练 之二 实例
2009/11/24 PHP
小谈php正则提取图片地址
2014/03/27 PHP
php使用CURL伪造IP和来源实例详解
2015/01/15 PHP
php微信公众号开发之简答题
2018/10/20 PHP
JQuery中关于jquery.js与jquery.min.js的比较探讨
2013/05/15 Javascript
js判断鼠标左、中、右键哪个被点击的方法
2015/01/27 Javascript
jQuery表单域属性过滤器用法分析
2015/02/10 Javascript
JS实现的仿东京商城菜单、仿Win右键菜单及仿淘宝TAB特效合集
2015/09/28 Javascript
JS onkeypress兼容性写法详解
2016/04/27 Javascript
通过jquery-ui中的sortable来实现拖拽排序的简单实例
2016/05/24 Javascript
JavaScript中Number对象的toFixed() 方法详解
2016/09/02 Javascript
js使用html2canvas实现屏幕截取的示例代码
2017/08/28 Javascript
使用react render props实现倒计时的示例代码
2018/12/06 Javascript
详解React服务端渲染从入门到精通
2019/03/28 Javascript
scrapyd schedule.json setting 传入多个值问题
2019/08/07 Javascript
webpack + vue 打包生成公共配置文件(域名) 方便动态修改
2019/08/29 Javascript
jQuery表单校验插件validator使用方法详解
2020/02/18 jQuery
js实现简单的随机点名器
2020/09/17 Javascript
[02:08]我的刀塔不可能这么可爱 胡晓桃_1
2014/06/20 DOTA
在Python 的线程中运行协程的方法
2020/02/24 Python
python 三种方法实现对Excel表格的读写
2020/11/19 Python
墨西哥网上超市:Superama
2018/07/10 全球购物
英国领先的电视购物零售商:Ideal World
2019/03/18 全球购物
劳动模范事迹材料
2014/01/19 职场文书
《放飞蜻蜓》教学反思
2014/04/27 职场文书
2015年初中元旦晚会活动总结
2014/11/28 职场文书
2014年高中教师工作总结
2014/12/19 职场文书
先进典型发言材料
2014/12/30 职场文书
解放思想大讨论活动总结
2015/05/09 职场文书
幼儿园新学期开学寄语
2015/05/27 职场文书
办公用品管理制度
2015/08/04 职场文书
关于python类SortedList详解
2021/09/04 Python
python读取mat文件生成h5文件的实现
2022/07/15 Python