方法返回True,它不是布尔类型
这个问题在这里已经有了答案:
使用JSON.parse()
。 采用格式正确的JSON字符串并返回生成的JavaScript值。
var str = data.toLowerCase();
if(JSON.parse(str)){
// your code
}
注意:
使用JSON.parse()
JSON.parse('{}'); // {}
JSON.parse('true'); // true
JSON.parse('"foo"'); // "foo"
JSON.parse('[1, 5, "false"]'); // [1, 5, "false"]
JSON.parse('null'); // null
JSON.parse('{"1": 1, "2": 2}') //Object {1: 1, 2: 2}
链接地址: http://www.djcxy.com/p/75079.html