1、javascript 命名规范
变量的命名规则有两种标记法
A、Camel标记法
首字母是小写的,接下来的字母都以大写字符开头,如(var testValue,secondValue)
B、Pascal(匈牙利类型标记法)标记法
首字母是大写的,接下来的字母都以大写字符开头,如(var TestValue,SecondValue)
在以Pascal标记法命名的变量前面附件一个小写字母,用于说明该变量的类型,如(aValues,数组,bValue bool类型)
//创建js文件名,名称全部使用小写
var WIDTH = 200;
var HEIGHT = 40;//常量 全部字符大写
var BrowserNames = ["opera", "msie", "safari", "firefox", "mozilla", "chrome"];//全局变量首字母大写
var FloatWindow = function () {//类名,首字符大写
var _left = 100;
var _top = 100;//私有变量,添加下划线
var initFunc = function () {//私有方法,手字母小写
};
this.id = new Date().getTime();//单个单词的话,全部小写
this.WindowTitle = "登陆";//属性 首字符大写
this.ShowWindow = function (pTestName) {//公有方法,首字符大写,参数,首字母p,其他单词首字符大写
var Condition = "condition";//局部变量,单词首字母大写
var ConfigItem = {
width: "",
height:""
}
}
变量的命名规则有两种标记法
A、Camel标记法
首字母是小写的,接下来的字母都以大写字符开头,如(var testValue,secondValue)
B、Pascal(匈牙利类型标记法)标记法
首字母是大写的,接下来的字母都以大写字符开头,如(var TestValue,SecondValue)
在以Pascal标记法命名的变量前面附件一个小写字母,用于说明该变量的类型,如(aValues,数组,bValue bool类型)
//创建js文件名,名称全部使用小写
var WIDTH = 200;
var HEIGHT = 40;//常量 全部字符大写
var BrowserNames = ["opera", "msie", "safari", "firefox", "mozilla", "chrome"];//全局变量首字母大写
var FloatWindow = function () {//类名,首字符大写
var _left = 100;
var _top = 100;//私有变量,添加下划线
var initFunc = function () {//私有方法,手字母小写
};
this.id = new Date().getTime();//单个单词的话,全部小写
this.WindowTitle = "登陆";//属性 首字符大写
this.ShowWindow = function (pTestName) {//公有方法,首字符大写,参数,首字母p,其他单词首字符大写
var Condition = "condition";//局部变量,单词首字母大写
var SelectName = "item";//
//使用的临时变量 全部小写,如var str,var i
var ConfigItem = {
width: "",
height:""
}
}