我在格式中有一个字符串值'{"apple":30,"orange":50}'.如何将其转换为格式的javascript对象
{apple: 30, orange: 50}
Run Code Online (Sandbox Code Playgroud)
这样我就可以apple通过使用来获得价值object.apple.
您可以通过许多方法解决这一点,但我更喜欢使用一个库,如JSON库从道格拉斯Crockford的先生.
如果你使用它就像它一样简单
var object = JSON.parse('{"apple":30,"orange":50}')
alert(object.apple) // will alert 30
Run Code Online (Sandbox Code Playgroud)
最危险和最丑陋的方式是使用该eval()功能.
eval('object={"apple":30,"orange":50}')
alert(object.apple) // will alert 30
Run Code Online (Sandbox Code Playgroud)
永远不要使用它.
该json.org网站有不同语言更JSON库引用.可在此处找到Javascript特定信息.
| 归档时间: |
|
| 查看次数: |
189 次 |
| 最近记录: |