是否可以检查变量中的数据是字符串还是JSON对象?如何检查变量是否包含JSON对象或字符串?
var json_string = '{ "key": 1, "key2": "2" }';
var json_string = { "key": 1, "key2": "2" };
var json_string = "{ 'key': 1, 'key2', 2 }";
当json_string.key2返回2或未定义时。
当我们需要使用JSON.parse?
我如何检查哪一个是字符串或JSON对象。
'typeof运算json_string'。 –
[如何检查var是否是JavaScript中的字符串?](http://stackoverflow.com/questions/6286542/how-can-i-check-if-a-var-is-a-字符串在JavaScript) – eclarkso