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 相关文章推荐
js实现的仿新浪微博完美的时间组件升级版
Dec 20 Javascript
javascript动态加载三
Aug 22 Javascript
jQuery实现默认是闭合的FAQ展开效果菜单
Sep 14 Javascript
jQuery的选择器中的通配符[id^='code']或[name^='code']及jquery选择器总结
Dec 24 Javascript
JS封装的三级联动菜单(使用时只需要一行js代码)
Oct 24 Javascript
Angular中自定义Debounce Click指令防止重复点击
Jul 26 Javascript
swiper自定义分页器使用方法详解
Sep 14 Javascript
Vue项目全局配置页面缓存之按需读取缓存的实现详解
Aug 01 Javascript
使用Phantomjs和Node完成网页的截屏快照的方法
Jul 16 Javascript
element-ui tree结构实现增删改自定义功能代码
Aug 31 Javascript
javascript中call,apply,bind的区别详解
Dec 11 Javascript
vue 动态创建组件的两种方法
Dec 31 Vue.js
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静态类的原罪详解
2013/05/06 PHP
PHP简单生成缩略图相册的方法
2015/07/29 PHP
PHP结合jQuery插件ajaxFileUpload实现异步上传文件实例
2020/08/17 PHP
PHP实现文件上传后台处理脚本
2020/03/04 PHP
JavaScript 组件之旅(二)编码实现和算法
2009/10/28 Javascript
ExtJS PropertyGrid中使用Combobox选择值问题
2010/06/13 Javascript
使用Java实现简单的server/client回显功能的方法介绍
2013/05/03 Javascript
解决自定义$(id)的方法与jquery选择器$冲突的问题
2014/06/14 Javascript
怎样判断jQuery当前元素是隐藏还是显示
2016/11/23 Javascript
JavaScript使用原型和原型链实现对象继承的方法详解
2017/04/05 Javascript
Cookbook组件形式:优化 Vue 组件的运行时性能
2018/11/25 Javascript
微信小程序扫描二维码获取信息实例详解
2019/05/07 Javascript
利用原生JavaScript实现造日历轮子实例代码
2019/05/08 Javascript
scrapyd schedule.json setting 传入多个值问题
2019/08/07 Javascript
python按键按住不放持续响应的实例代码
2019/07/17 Python
Python实现自定义读写分离代码实例
2019/11/16 Python
django 模型字段设置默认值代码
2020/07/15 Python
CSS3 RGBA色彩模式使用实例讲解
2016/04/26 HTML / CSS
HTML5 本地存储 LocalStorage详解
2016/06/24 HTML / CSS
台湾网友喜爱的综合型网路购物商城:Yahoo! 奇摩购物中心
2018/03/10 全球购物
戴森台湾线上商城:Dyson Taiwan
2018/05/21 全球购物
Mansur Gavriel官网:纽约市的一个设计品牌
2019/05/02 全球购物
Unineed中文官网:高端护肤美妆与时尚配饰,英国直邮
2020/07/23 全球购物
联强国际笔试题面试题
2013/07/10 面试题
畜牧兽医本科生个人的自我评价
2013/10/11 职场文书
小学新学期教师寄语
2014/01/18 职场文书
厂长岗位职责
2014/02/19 职场文书
写求职信要注意什么问题
2014/04/12 职场文书
幼儿园大班评语大全
2014/04/17 职场文书
大学生感恩父母演讲稿
2014/08/28 职场文书
2015毕业实习推荐信
2015/03/23 职场文书
2015年图书馆个人工作总结
2015/05/26 职场文书
考生诚信考试承诺书(2016版)
2016/03/25 职场文书
2016年党员创先争优公开承诺书
2016/03/25 职场文书
python微信智能AI机器人实现多种支付方式
2022/04/12 Python