使用JSON.Parse进行优雅降级

时间:2010-06-07 20:18:12

标签: asp.net javascript json

如果浏览器不支持JSON.parse,那么包含json.js和调用parseJSON是否有意义?

所以代码看起来像是:

var z;

if (JSON.parse)
    z = JSON.parse(yada);
else
    z = JSON.parseJSON(yada); 

1 个答案:

答案 0 :(得分:3)

您始终可以使用json2.js并继续使用标准JSON.parse / .stringify。如果浏览器没有这些函数,json2.js会添加这些函数,并使用相同的名称,以便您可以简化调用。