您的位置:首页 > Web前端 > JavaScript

由JSON解析想到的

2014-06-27 00:00 85 查看
摘要: JSON不仅仅是一种JavaScript对象,而是一种简洁的思想

function parseJSON(JSONString){
var JSONObject=null;
try{
if(JSON&&JSON.parse){
JSONObject=JSON.parse(JSONString);
}
}
catch(exception){
try{
JSONObject=eval("("+JSONString+")");
}
catch(exception){
throw "JSON解析异常:"+exception;
}
}
return JSONObject;
}
/*
JSON在JavaScript中究竟处于一个什么样的地位?
对象,这是肯定的,作为基于对象的语言,JS中任何实现都以对象为模板。
然而,这样的对象并非只是一个纯粹的东西,而是体现了聚合性。
一个对象内部包含数组,数组的内部又可以包含对象,其复杂性和
可扩展性可以随着需求以近乎无限的额度延伸。那么,可以大概地认为,JSON对象
本身就是一个大量信息的载体,一个存储信息的介质。
如果说,后端的XML是存储的最佳选择之一,那么对于前端,JSON绝对是不二选择。
JSON作为一种JS原生就支持的类型,其实用性也是毋庸置疑的。
*/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JSON 解析