javascript对象的键名使用示例:
(1)键名
键名加不加引号都可以,上面的代码也可以写成下面这样。
var o = { "p": "Hello World" };
但是,如果键名不符合标识名的条件(比如包含数字、字母、下划线以外的字符,或者第一个字符为数字),也不是正整数,则必须加上引号。
var o = { "1p": "Hello World", "h w": "Hello World", "p+q": "Hello World" };
上面对象的三个键名,都不符合标识名的条件,所以必须加上引号。由于对象是键值对的封装,所以可以把对象看成是一个容器,里面封装了多个成员,上面的对象就包含了三个成员。