JavaScript中有许多中的数据类型,基本数据类型有:
● "boolean"——这个值是布尔值;(true,false)
● "string"——这个值是字符串;
● "number"——这个值是数值;
符合数据类型有:● "arr"——这个值是数组
● "object"——这个值是对象
● "function"——这个值是函数;
特殊数据类型有:
● "null"——这个值是空对象
● "undefined"——这个值未定义;
数据类型一般都搭配变量来使用,变量的命名方法又有以下几种:
● 匈牙利命名法:类型前缀+首字母大写(主要使用)
通过在变量名前面添加相应小写字母的符号标示作为前缀,标示出变量的作用域,类型等,前缀后面是一个或多个单词组合,单词描述了变量的用途,如i表示的是整数,s表示的是字符串。示例:
var sUserName = 'css8';
var iCount = 0;
● 骆驼式/驼峰命名法
混合使用大小写字母来构成变量的名称。示例:
var printLoadTemplates;//名称首字母小写,其他每个单词的首字母大写
var print_load_templates;//下划线法,每个单词用一个下划线标记
●
帕斯卡命名法
和驼峰命名法类似,但是,驼峰第一个单词首字母小写,而帕斯卡命名法第一个单词首字母也大写。
var PrintLoadTemplates;//第一个单词首字母也大写
命名的禁忌:
1.第一个字符必须是一个 ASCII 字母(大小写均可),或一个下划线_。注意第一个字符不能是数字。
2.后续的字符必须是字母、数字或下划线。
3.变量名称一定不能是 保留字。
那么什么是保留字呢?
保留字包括关键字和未使用的保留字。关键字则指在语言中有特定含义,成为语法中一部分的那些字。在一些语言中,一些保留字可能并没有应用于当前的语法中,这就成了保留字与关键字的区别。一般出现这种情况可能是由于考虑扩展性。例如,Javascript有一些未来保留字,如abstract、double、goto等等。
以上便是js中有关数据类型和变量命名的注意事项,谢谢观看