0
偽のアラームがテスト中になっています。try/catchを使用してファイアバグを登録することはできません。
は私は1つしかない、それは文字列が
try{
return JSON.parse(item);
}catch(e){
return item;
}
をJSON形式であるか、ないのであれば、代替ソリューションは以下のようになりのtry/catch
偽のアラームがテスト中になっています。try/catchを使用してファイアバグを登録することはできません。
は私は1つしかない、それは文字列が
try{
return JSON.parse(item);
}catch(e){
return item;
}
をJSON形式であるか、ないのであれば、代替ソリューションは以下のようになりのtry/catch
そうせずにJSONをテストするための方法をチェックすることです ここではいくつかのコードは、jqueryのSRC
から盗まれたと、彼らはhttps://github.com/douglascrockford/JSON-js
function isJson(json) {
var rvalidchars = /^[\],:{}\s]*$/;
var rvalidescape = /\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g;
var rvalidtokens = /"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g;
var rvalidbraces = /(?:^|:|,)(?:\s*\[)+/g;
return rvalidchars.test(
json.replace(rvalidescape, "@")
.replace(rvalidtokens, "]")
.replace(rvalidbraces, ""));
}
からそれを盗まれたとclame
私はこれがあなたに役立つことを願っています:D
ありがとう。それはトリックを行う必要があります – SystemicPlural