Javascript 从节点js中的数组中获取值

Javascript 从节点js中的数组中获取值,javascript,Javascript,当我运行这段代码时,我在我的终端上得到了未定义的值,我喜欢在数组中得到一个输出,即10个object1值,而数组没有键。对象可以: const psp=[ object1="10", object2="20" ] psps.post(psp) psps.forEach(psp1=>{ console.log(psp1.object1) }) 代码中实际发生的是psp解析为一个包含两个字符串10和20的数组,因为object1=10解析为

当我运行这段代码时,我在我的终端上得到了未定义的值,我喜欢在数组中得到一个输出,即10个object1值,而数组没有键。对象可以:

const psp=[
  object1="10",
  object2="20"
]
psps.post(psp)
psps.forEach(psp1=>{
  console.log(psp1.object1)
})
代码中实际发生的是psp解析为一个包含两个字符串10和20的数组,因为object1=10解析为赋值。但是,如果您想将其作为一个对象,对象1和对象2作为其键,则需要使用大括号来定义一个对象以及键和值之间的冒号,如上所述

如果您不需要密钥,并且确实打算使用数组,可以这样做:

const psp = {     // curly braces for object definition
  object1: "10",  // colon instead of equal sign
  object2: "20"
}
psp在一个数组中,数组没有键。对象可以:

const psp=[
  object1="10",
  object2="20"
]
psps.post(psp)
psps.forEach(psp1=>{
  console.log(psp1.object1)
})
代码中实际发生的是psp解析为一个包含两个字符串10和20的数组,因为object1=10解析为赋值。但是,如果您想将其作为一个对象,对象1和对象2作为其键,则需要使用大括号来定义一个对象以及键和值之间的冒号,如上所述

如果您不需要密钥,并且确实打算使用数组,可以这样做:

const psp = {     // curly braces for object definition
  object1: "10",  // colon instead of equal sign
  object2: "20"
}

什么是psps?const psps=[]psps.pushpsp刚刚创建了一个新的全局数组并将psp数组值添加到psps中什么是psps?const psps=[]psps.pushpsp刚刚创建了一个新的全局数组并将psp数组值添加到psps中