Javascript 从节点js中的数组中获取值
当我运行这段代码时,我在我的终端上得到了未定义的值,我喜欢在数组中得到一个输出,即10个object1值,而数组没有键。对象可以: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解析为
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中