让前端飞Web前端之路

JavaScript之对象

2019-07-25  本文已影响6人  意蜀

什么是对象呢(object)

var objectName = {
  member1Name : member1Value,
  member2Name : member2Value,
  member3Name : member3Value
}

如何创建一个对象呢

 var person = {
  name :'gaosihan',
  age : 16,
  gender : 'male',
  interests : 'study'
}
person.age=16;
person.name='gaosihan';
person.gender="male";
person.interests='study';

如上这些语句和直接创建语句效果一样。

var o = new Object(); // 创建一个空对象,效果等同{}.
var person = new Object();
person.age=16;
person.name='gaosihan';
person.gender="male";
person.interests='study';

结果也不变。

如何访问对象的成员呢

person.age;//16
person.name;//"gaosihan"
person.gender;//"male"
person.interests;//"study"

即可获得以上结果。

var person={
name : {
  first : 'gao',
  last : 'sihan'
},
age:16
}

在控制台输入:

person['age'];//16
person['name']['first'];//gao
person['name']['last'];//sihan

如何删除对象属性

var person={
name : {
  first : 'gao',
  last : 'sihan'
},
age:16
}

在控制台输入
delete person.age就会删除age这个属性

上一篇下一篇

猜你喜欢

热点阅读