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 相关文章推荐
基于jquery打造的百分比动态色彩条插件
Sep 19 Javascript
3种Jquery限制文本框只能输入数字字母的方法
Dec 03 Javascript
不想让浏览器运行javascript脚本的方法
Nov 20 Javascript
js获取html的span标签的值方法(超简单)
Jul 26 Javascript
Javascript获取图片原始宽度和高度的方法详解
Sep 20 Javascript
javaScript嗅探执行神器-sniffer.js
Feb 14 Javascript
addEventListener()与removeEventListener()解析
Apr 20 Javascript
jQuery中的deferred对象和extend方法详解
May 08 jQuery
easyui combogrid实现本地模糊搜索过滤多列
May 13 Javascript
vue实现文件上传读取及下载功能
Nov 17 Javascript
vue解决跨域问题(推荐)
Nov 10 Javascript
vue项目中使用rem,在入口文件添加内容操作
Nov 11 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
一个简单的自动发送邮件系统(一)
2006/10/09 PHP
PHP中的strtr函数使用介绍(str_replace)
2011/10/20 PHP
php数组函数序列之array_pop() - 删除数组中的最后一个元素
2011/11/07 PHP
PHP中使用hidef扩展代替define提高性能
2015/04/09 PHP
php 解析xml 的四种方法详细介绍
2016/10/26 PHP
laravel 解决groupBy时出现的错误 isn't in Group By问题
2019/10/17 PHP
不提示直接关闭网页窗口的JS示例代码
2013/12/17 Javascript
jQuery实现菜单式图片滑动切换
2015/03/14 Javascript
使用React实现轮播效果组件示例代码
2016/09/05 Javascript
微信小程序 封装http请求实例详解
2017/01/16 Javascript
Vue.2.0.5过渡效果使用技巧
2017/03/16 Javascript
jQuery实现的手风琴侧边菜单效果
2017/03/29 jQuery
Vue学习笔记进阶篇之过渡状态详解
2017/07/14 Javascript
详解vue-loader在项目中是如何配置的
2018/06/04 Javascript
jQuery实现上下滚动公告栏详细代码
2018/11/21 jQuery
基于react项目打包css引用路径错误解决方案
2020/10/28 Javascript
Python3.5.3下配置opencv3.2.0的操作方法
2018/04/02 Python
20行python代码的入门级小游戏的详解
2019/05/05 Python
python3.7实现云之讯、聚合短信平台的短信发送功能
2019/09/26 Python
Python利用Scrapy框架爬取豆瓣电影示例
2020/01/17 Python
python爬虫开发之Beautiful Soup模块从安装到详细使用方法与实例
2020/03/09 Python
如何用Anaconda搭建虚拟环境并创建Django项目
2020/08/02 Python
html5 兼容IE6结构的实现代码
2012/05/14 HTML / CSS
详解HTML5中div和section以及article的区别
2015/07/14 HTML / CSS
玩具反斗城美国官网:Toys"R"Us
2016/09/17 全球购物
巴西最大的家电和百货零售商:Casas Bahia
2016/11/22 全球购物
NEW LOOK官网:英国时装零售巨头之一,快时尚品牌
2017/01/11 全球购物
希尔顿酒店官方网站:Hilton Hotels
2017/06/01 全球购物
大学生预备党员自我评价分享
2013/11/16 职场文书
校园达人秀策划书
2014/01/12 职场文书
社区学习十八大感想
2014/01/22 职场文书
大班上学期幼儿评语
2014/04/30 职场文书
2014年少先队工作总结
2014/12/03 职场文书
卢旺达饭店观后感
2015/06/05 职场文书
pytorch DataLoader的num_workers参数与设置大小详解
2021/05/28 Python
十大最强电系宝可梦,阿尔宙斯电系之一,第七被称为雷神
2022/03/18 日漫