2016-10-26 23:14发布
第二行代码打印值是object{key:"money",Value:6.2}对象,但是我想取出里面的value 为什么点上money后打印出来就undefined呢?
object{key:"money",Value:6.2}
对象:{key: value},key对应money,value对应6.2,即{money: "6.2"}而不是{key: "money", value: "6.2"}。
{key: value}
key
money
value
6.2
{money: "6.2"}
{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取到6.2,你的addition对象应该是{money: "6.2"}。如果对象为{ Key: "money", value: 6.2 },用additon.value来取6.2。
addition
{ Key: "money", value: 6.2 }
additon.value
(注意 addition 对象中并没有 money 属性,所以返回的是 undefined)
最多设置5个标签!
付费偷看金额在0.1-10元之间
对象:
{key: value}
,key
对应money
,value
对应6.2
,即{money: "6.2"}
而不是{key: "money", value: "6.2"}
。看你的问题中 addition 是一个对象:
{ Key: "money", Value: 6.2 }
那么你要取的值应该是
addition.Value
而不是addition.money
如果你想要通过
addition.money
取到6.2
,你的addition
对象应该是{money: "6.2"}
。如果对象为
{ Key: "money", value: 6.2 }
,用additon.value
来取6.2
。(注意 addition 对象中并没有 money 属性,所以返回的是 undefined)
一周热门 更多>