js中定义变量名有哪些规范

JavaScript020

js中定义变量名有哪些规范,第1张

1.变量名区分大小写,允许包含字母、数字、美元符号($)和下划线,但第一个字符不允许是数字,不允许包含空格和其他标点符号

2.变量命名长度应该尽可能的短,并抓住要点,尽量在变量名中体现出值的类型

3.尽量避免使用没有意义的命名

4.禁止使用JavaScript关键词、保留字全名

5.变量名命名方法一般用驼峰命名法

for(var i=1i<leni++){

    var temp = "marker"

    var exp = "new BMap.Marker(new BMap.Point(111.1175,26.748500))"

    eval(temp+i+"="+exp)

}

利用eval函数将字符串转化成js代码强制执行

1.用eval,例子:

<script>

var Thread_num=5

for(var i=1i<=Thread_numi++){

eval("var set_" + i + "=" + i)

}

alert(set_5)

</script>

2.方法1占内存,建议用数组代替

<script>

var Thread_num=5

var arr=[]

for(var i=1i<=Thread_numi++){

arr[i] = i

}

</script>