日期:2014-05-16  浏览次数:20426 次

以下两个判断如何实现
自己觉得菜得屁股都冒烟了,,,,
1.如何判断一个字符串可以生成json对象
比如var testStr='{"a":"a","b":"b"}';
testStr可以转化为json对象

2.如何判断某个变量是json对象
var test={"a":"a","b":"b"} //为真
var test="abc" //假
关于第二个问题,json对象和普通的object有啥特征区别没


------解决方案--------------------
JScript code


var testStr='{"a":"a","b":"b"}';
var obj = new Function("return"+testStr)();
alert(typeof obj);
alert(obj.b);