【发布时间】:2019-10-12 04:08:53
【问题描述】:
我有一个包含 2 个对象的数组,当反转并加入这个数组并使用第一个或第二个索引控制日志时,返回的字母类似于 'j'、'b'
list = [{
name: 'anne',
age: 20,
gender: 'F'
},
{
name: 'david',
age: 50,
gender: 'M'
},
{
name: 'mark',
age: 33,
gender: 'M'
},
]
var val = this.list.slice().reverse().join('');
console.log('val ==> ', val[2]) // val ==> b
这是什么?
【问题讨论】:
-
你试过
console.log(val)吗? -
试试
console.log(val)。 -
@georg 嗨,是的,它返回了 val ==> [object Object][object Object][object Object]
-
b只是该字符串的第三个字符。
标签: javascript arrays string object