什么是对象?对象(object)是JavaScript语言的核心概念,也是最重要的数据类型
简单说,对象就是一组“键对值”(key-value)的合集,是一种无序的复合数据集合
var user={
name:'zifuchuan',
age:'13'
};
对象的每一个键名又称为属性(property),它的“键值”可以是任何数据类型。如果一个属性的值为函数,通常把这个属性称为“方法”,它可以像函数那样调用
var user={
getName:function(name){
return name ;
}
};
user.getName("zifuchuan")//zifuchuan
如果属性的值还是一个对象,就形成了链式引用
var user={
name:"zifuchuan",
age:13,
contatiner:{
frontEnd:["前端","yuwen","shuxue"]
backEnd:["Java","Python"]
}
}
user.container.frontEnd//["前端","yuwen","shuxue"]