你必须知道的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 相关文章推荐
javascript判断网页是关闭还是刷新
Sep 12 Javascript
利用jquery实现下拉框的禁用与启用
Dec 07 Javascript
jquery uploadify隐藏上传进度的实现方法
Feb 06 Javascript
jQuery实现移动端Tab选项卡效果
Mar 15 Javascript
jQuery简介_动力节点Java学院整理
Jul 04 jQuery
Vue.js组件通信的几种姿势
Oct 23 Javascript
Angular实现表单验证功能
Nov 13 Javascript
JS基于对象的特性实现去除数组中重复项功能详解
Nov 17 Javascript
用Node编写RESTful API接口的示例代码
Jul 04 Javascript
Vue实现底部侧边工具栏的实例代码
Sep 03 Javascript
微信小程序 button样式设置为图片的方法
Jun 19 Javascript
详解vue3.0 的 Composition API 的一种使用方法
Oct 26 Javascript
你必须知道的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
adodb与adodb_lite之比较
2006/12/31 PHP
PHP使用PDO、mysqli扩展实现与数据库交互操作详解
2019/07/20 PHP
快速保存网页中所有图片的方法
2006/06/23 Javascript
用JS实现3D球状标签云示例代码
2013/12/01 Javascript
a标签click和href执行顺序探讨
2014/06/23 Javascript
javascript实现控制的多级下拉菜单
2015/07/05 Javascript
Vue 多层组件嵌套二种实现方式(测试实例)
2017/09/08 Javascript
微信小程序自定义组件的实现方法及自定义组件与页面间的数据传递问题
2018/10/09 Javascript
Vue数据绑定实例写法
2019/08/06 Javascript
基于react项目打包css引用路径错误解决方案
2020/10/28 Javascript
[04:01]2014DOTA2国际邀请赛 TITAN告别Ohaiyo期望明年再战
2014/07/15 DOTA
[02:53]DOTA2亚洲邀请赛 NewBee战队巡礼
2015/02/03 DOTA
[52:22]EG vs VG Supermajor小组赛B组 BO3 第一场 6.2
2018/06/03 DOTA
[00:49]完美世界DOTA2联赛10月28日开团时刻:随便打
2020/10/29 DOTA
[01:05:52]DOTA2-DPC中国联赛 正赛 Ehome vs Aster BO3 第一场 2月2日
2021/03/11 DOTA
Python的Django框架使用入门指引
2015/04/15 Python
Python中DJANGO简单测试实例
2015/05/11 Python
使用Python来编写HTTP服务器的超级指南
2016/02/18 Python
详解Python list 与 NumPy.ndarry 切片之间的对比
2017/07/24 Python
关于Python中空格字符串处理的技巧总结
2017/08/10 Python
Python实现朴素贝叶斯分类器的方法详解
2018/07/04 Python
python实现三次样条插值
2018/12/17 Python
pyqt5 实现多窗口跳转的方法
2019/06/19 Python
django-rest-swagger对API接口注释的方法
2019/08/29 Python
python 图像的离散傅立叶变换实例
2020/01/02 Python
Python sklearn库实现PCA教程(以鸢尾花分类为例)
2020/02/24 Python
Python logging模块写入中文出现乱码
2020/05/21 Python
使用CSS3来代替JS实现交互
2017/08/10 HTML / CSS
美国床垫连锁店:Mattress Firm
2021/02/13 全球购物
采购部长岗位职责
2014/06/13 职场文书
幼师辞职信范文大全
2015/05/12 职场文书
2016年“世界气象日”广播稿
2015/12/17 职场文书
2019年幼儿园管理条例范本!
2019/07/17 职场文书
创业计划书之美甲店
2019/09/20 职场文书
粗暴解决CUDA out of memory的问题
2021/05/22 Python
html用代码制作虚线框怎么做? dw制作虚线圆圈的技巧
2022/12/24 HTML / CSS