你必须知道的JavaScript 变量命名规则详解


Posted in Javascript onMay 07, 2013

变量命名还应遵守以下某条著名的命名规则:

著名的变量命名规则
Camel 标记法
首字母是小写的,接下来的字母都以大写字符开头。例如:

var testValue = 0, secondValue = "hi";Pascal 标记法

首字母是大写的,接下来的字母都以大写字符开头。例如:
var TestValue = 0, SecondValue = "hi";匈牙利类型标记法

在以 Pascal 标记法命名的变量前附加一个小写字母(或小写字母序列),说明该变量的类型。例如,i 表示整数,s 表示字符串,如下所示“
var iTestValue = 0, sSecondValue = "hi";

下表列出常用的一些前缀,以使示例代码更易阅读:
类型 前缀 示例
数组 a aValues
布尔型 b bFound
浮点型(数字) f fValue
函数 fn fnMethod
整型(数字) i iValue
对象 o oType
正则表达式 re rePattern
字符串 s sValue
变型(可以是任何类型) v vValue

Javascript 相关文章推荐
Ext JS 4官方文档之三 -- 类体系概述与实践
Dec 16 Javascript
js为数字添加逗号并格式化数字的代码
Aug 23 Javascript
jQuery简单实现仿京东商城的左侧菜单效果代码
Sep 09 Javascript
JavaScript操作HTML DOM节点的基础教程
Mar 11 Javascript
网页中JS函数自动执行常用三种方法
Mar 30 Javascript
JS 插件dropload下拉刷新、上拉加载使用小结
Apr 13 Javascript
vue2.0使用swiper组件实现轮播效果
Nov 27 Javascript
基于vue cli重构多页面脚手架过程详解
Jan 23 Javascript
vue项目中引入noVNC远程桌面的方法
Mar 05 Javascript
Vue-CLI 3.X 部署项目至生产服务器的方法
Mar 22 Javascript
vue自动添加浏览器兼容前后缀操作
Aug 13 Javascript
快速解决vue2+vue-cli3项目ie兼容的问题
Nov 17 Vue.js
你必须知道的JavaScript 中字符串连接的性能的一些问题
May 07 #Javascript
基于JavaScript实现继承机制之构造函数方法对象冒充的使用详解
May 07 #Javascript
基于JavaScript实现继承机制之调用call()与apply()的方法详解
May 07 #Javascript
JS中的substring和substr函数的区别说明
May 07 #Javascript
js图片自动切换效果处理代码
May 07 #Javascript
JavaScript通过RegExp实现客户端验证处理程序
May 07 #Javascript
JS注册/移除事件处理程序(ExtJS应用程序设计实战)
May 07 #Javascript
You might like
PHP中的cookie不用刷新就生效的方法
2012/02/04 PHP
探讨如何使用SimpleXML函数来加载和解析XML文档
2013/06/07 PHP
PHP实现简单汉字验证码
2015/07/28 PHP
Linux下快速搭建php开发环境
2017/03/13 PHP
thinkphp5.1框架中容器(Container)和门面(Facade)的实现方法分析
2019/08/05 PHP
基于laravel Request的所有方法详解
2019/09/29 PHP
javascript Discuz代码中的msn聊天小功能
2008/05/25 Javascript
JQuery-tableDnD 拖拽的基本使用介绍
2013/07/04 Javascript
Js实现手机发送验证码时按钮延迟操作
2014/06/20 Javascript
Jquery焦点图实例代码
2014/11/25 Javascript
jQuery中clearQueue()方法用法实例
2014/12/29 Javascript
javascript实现连续赋值
2015/08/10 Javascript
基于JavaScript如何实现私有成员的语法特征及私有成员的实现方式
2015/10/28 Javascript
jQuery增加与删除table列的方法
2016/03/01 Javascript
浅析JS原型继承与类的继承
2016/04/07 Javascript
详解bootstrap导航栏.nav与.navbar区别
2017/11/23 Javascript
微信小程序模板和模块化用法实例分析
2017/11/28 Javascript
Vue props用法详解(小结)
2018/07/03 Javascript
Vue-cli3.X使用px2 rem遇到的问题及解决方法
2019/08/08 Javascript
JS中自定义事件的使用与触发操作实例分析
2019/11/01 Javascript
angular8和ngrx8结合使用的步骤介绍
2019/12/01 Javascript
jquery向后台提交数组的代码分析
2020/02/20 jQuery
[05:06]TI4西雅图DOTA2前线报道 海涛密探LGD训练
2014/07/09 DOTA
Python实现从订阅源下载图片的方法
2015/03/11 Python
使用Python的Bottle框架写一个简单的服务接口的示例
2015/08/25 Python
Python中Scrapy爬虫图片处理详解
2017/11/29 Python
django连接mysql配置方法总结(推荐)
2018/08/18 Python
python matplotlib 画dataframe的时间序列图实例
2019/11/20 Python
使用 tf.nn.dynamic_rnn 展开时间维度方式
2020/01/21 Python
Django用户登录与注册系统的实现示例
2020/06/03 Python
HTML5 Video标签的属性、方法和事件汇总介绍
2015/04/24 HTML / CSS
英国图书音像网站:Hive.co.uk(图书、电子书、DVD、蓝光、音乐CD等)
2017/10/16 全球购物
世界上最大的糖果店:Dylan’s Candy Bar
2017/11/07 全球购物
信息员培训方案
2014/06/12 职场文书
2016年基层党组织公开承诺书
2016/03/25 职场文书
爱心捐款倡议书:点燃希望,传递温暖
2019/11/04 职场文书