JS之对象
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS之对象相关的知识,希望对你有一定的参考价值。
创建对象
方法一(构造函数):
var person = new Object();
person.name = "Nicholas";
person.age = 29;
方法二(字面了表示法):
var person = {
name : "Nicholas",
age : 29
};
访问对象属性时使用的都是点表示法:
alert(person.name); //"Nicholas"
在 javascript 也可以使用方括号表示法来访问对象的属性 ,在使用方括号语法时,应该将要访问的属性以字符串的形式放在方括号中,如:
alert(person["name"]);
如果属性名中包含会导致语法错误的字符,或者属性名使用的是关键字或保留字,也可以使用方括
号表示法。例如:
person["first name"] = "Nicholas";
由于"first name"中包含一个空格,所以不能使用点表示法来访问它。然而,属性名中是可以包
含非字母非数字的,这时候就可以使用方括号表示法来访问它们
以上是关于JS之对象的主要内容,如果未能解决你的问题,请参考以下文章