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之对象的主要内容,如果未能解决你的问题,请参考以下文章

JS面向对象之创建对象

js_数据类型之对象

JS 面向对象之对象的创建

js之面向对象

JS入门之ActiveXObject对象(转载)

JS之对象