如何计算JS对象中键值的数量?
如果您有一个像这样对象
{ a: 'text1', 'text2', 'text3' }
或者这不可能是上面的格式,因为,意味着它将是一个新键。 并且要保存多个值,它必须是a:[val1,val2,val3]。
,
a:[val1,val2,val3]
此语法不正确。 如果希望数组保存多个值,则需要为它分配一个数组,如下所示:
const obj = { a: ['text1', 'text2', 'text3'] } console.log(obj.a.length);