Ano*_*per 2 javascript jquery json
我有一个看起来像这样的字符串:
"["Software","3rd Party"]"
Run Code Online (Sandbox Code Playgroud)
如何将其转换为 javascript 中的对象?
我熟悉将 HTML 实体转换为 DOM 对象:
$("<div/>").html(encodedStr).text();
Run Code Online (Sandbox Code Playgroud)
我的情况和上面的有点不同。我不想创建 HTML,我需要创建一个对象。
使用内置的JSON.parse:
var jstr = $("<div/>").html(encodedStr).text();
var obj = JSON.parse(jstr);
Run Code Online (Sandbox Code Playgroud)
由于您无论如何都在使用 jQuery,因此如果您需要支持早于 IE8 的浏览器$.parseJSON(),JSON.parse()则可以使用代替。(jQuery 只是在可用时调用。)JSON.parse()
| 归档时间: |
|
| 查看次数: |
6996 次 |
| 最近记录: |