扫码关注官方订阅号
第二行代码打印值是object{key:"money",Value:6.2}对象,但是我想取出里面的value 为什么点上money后打印出来就undefined呢?
object{key:"money",Value:6.2}
学习是最好的投资!
最好提供完整的代码。
看你的问题中 addition 是一个对象: { Key: "money", Value: 6.2 }
{ Key: "money", Value: 6.2 }
那么你要取的值应该是 addition.Value 而不是 addition.money
addition.Value
addition.money
(注意 addition 对象中并没有 money 属性,所以返回的是 undefined)
如果你想要通过addition.money取到6.2,你的addition对象应该是{money: "6.2"}。如果对象为{ Key: "money", value: 6.2 },用additon.value来取6.2。
6.2
addition
{money: "6.2"}
{ Key: "money", value: 6.2 }
additon.value
对象:{key: value},key对应money,value对应6.2,即{money: "6.2"}而不是{key: "money", value: "6.2"}。
{key: value}
key
money
value
{key: "money", value: "6.2"}
很明显的key值取错了啊。。。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
最好提供完整的代码。
看你的问题中 addition 是一个对象:
{ Key: "money", Value: 6.2 }那么你要取的值应该是
addition.Value而不是addition.money(注意 addition 对象中并没有 money 属性,所以返回的是 undefined)
如果你想要通过
addition.money取到6.2,你的addition对象应该是{money: "6.2"}。如果对象为
{ Key: "money", value: 6.2 },用additon.value来取6.2。对象:
{key: value},key对应money,value对应6.2,即{money: "6.2"}而不是{key: "money", value: "6.2"}。很明显的key值取错了啊。。。