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 相关文章推荐
javascript Array.remove() 数组删除
Aug 06 Javascript
JS正则表达式大全(整理详细且实用)
Nov 14 Javascript
js整数字符串转换为金额类型数据(示例代码)
Dec 26 Javascript
raphael.js绘制中国地图 地图绘制方法
Feb 12 Javascript
jquery实现很酷的网页顶部图标下拉菜单效果
Aug 22 Javascript
微信小程序 教程之事件
Oct 18 Javascript
JS验证全角与半角及相互转化的介绍
May 18 Javascript
seaJs使用心得之exports与module.exports的区别实例分析
Oct 13 Javascript
js注册时输入合法性验证方法
Oct 21 Javascript
浅谈使用React.setState需要注意的三点
Dec 18 Javascript
使用webpack3.0配置webpack-dev-server教程
May 29 Javascript
解决Mint-ui 框架Popup和Datetime Picker组件滚动穿透的问题
Nov 04 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
php实现mysql同步的实现方法
2009/10/21 PHP
php使用sql server验证连接数据库的方法
2014/12/25 PHP
PHP实现的随机IP函数【国内IP段】
2016/07/20 PHP
laravel框架 api自定义全局异常处理方法
2019/10/11 PHP
js判断两个日期是否相等的方法
2013/09/10 Javascript
eclipse如何忽略js文件报错(附图)
2013/10/30 Javascript
浅析JavaScript基本类型与引用类型
2014/05/28 Javascript
学习javascript文件加载优化
2016/02/19 Javascript
JavaScript模拟鼠标右键菜单效果
2020/12/08 Javascript
vue组件从开发到发布的实现步骤
2018/11/11 Javascript
Vue.js路由实现选项卡简单实例
2019/07/24 Javascript
关于layui toolbar和template的结合使用方法
2019/09/19 Javascript
使用JavaScript实现网页秒表功能(含开始、暂停、继续、重置功能)
2020/06/05 Javascript
jQuery开发仿QQ版音乐播放器
2020/07/10 jQuery
[04:20]DOTA2-DPC中国联赛 正赛 VG vs LBZS 选手采访 1月19日
2021/03/11 DOTA
Python的Flask框架中@app.route的用法教程
2015/03/31 Python
python网络编程调用recv函数完整接收数据的三种方法
2017/03/31 Python
PyTorch快速搭建神经网络及其保存提取方法详解
2018/04/28 Python
python批量下载抖音视频
2019/06/17 Python
python用类实现文章敏感词的过滤方法示例
2019/10/27 Python
将python依赖包打包成window下可执行文件bat方式
2019/12/26 Python
在keras中获取某一层上的feature map实例
2020/01/24 Python
Python3如何在Windows和Linux上打包
2020/02/25 Python
Python爬虫设置ip代理过程解析
2020/07/20 Python
python tkinter实现下载进度条及抖音视频去水印原理
2021/02/07 Python
canvas简单连线动画的实现代码
2020/02/04 HTML / CSS
德国综合购物网站:OTTO
2018/11/13 全球购物
平面设计师的工作职责
2013/11/21 职场文书
幼儿园开学家长寄语
2014/01/19 职场文书
感恩母亲节活动方案
2014/03/04 职场文书
文明社区申报材料
2014/08/21 职场文书
秋季运动会广播稿(30篇)
2014/09/13 职场文书
优秀团队申报材料
2014/12/26 职场文书
个人工作决心书
2015/09/22 职场文书
用Python爬取英雄联盟的皮肤详细示例
2021/12/06 Python
Java设计模式之享元模式示例详解
2022/03/03 Java/Android