我有一个对象数组:
this.things=[
{
id:XYZ,
event: Fri Jul 20 2018 15:00:04 GMT+0200 (CEST)
person: 3
}, {
person: 4
id:XYZ1,
event: Fri Jul 10 2018 15:00:04 GMT+0200 (CEST)
}, {
id:XYZ2,
person: 5
event: Fri Aug 20 2018 15:00:04 GMT+0200 (CEST)
}
]
我只想要这样的第一个事件值。
event: Fri Jul 20 2018 15:00:04 GMT+0200 (CEST)
尝试了
this.things[Object.keys(this.things)[0]['event']]
很不幸,无法正常工作。
答案 0 :(得分:2)
您无需在此处使用Object.keys
。
this.things[0]['event']
或
this.things[0].event
答案 1 :(得分:-1)
this.things = [
{
id: 'XYZ',
event: 'Fri Jul 20 2018 15:00:04 GMT+0200 (CEST)',
person: '3'
}, {
person: 4,
id: 'XYZ1',
event: 'Fri Jul 10 2018 15:00:04 GMT+0200 (CEST)',
}, {
id: 'XYZ2',
person: '5 ',
event: 'Fri Aug 20 2018 15:00:04 GMT+0200 (CEST)',
}
]
var i = 0;
document.getElementById("demo").innerHTML = this.things[i].event
Clear your Array object error ","
<h1 id="demo"></h1>