使用JSON.parse()的JSLINT错误MSG

前端之家收集整理的这篇文章主要介绍了使用JSON.parse()的JSLINT错误MSG前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在这个通过Assignment接收 JSON的简单例子中使用JSLINT(没有eval()),尽管很简单,但在处理更大的任务之前,我已经认真地做到了这一点:

http://www.hunlock.com/blogs/Mastering_JSON_%28_JavaScript_Object_Notation_%29#quickIDX6

var JSONFile = "someVar = {\"color\":\"blue\"}";

var myParse = JSON.parse(JSONFile);
alert(JSONFile);

返回的错误是:

06001

试图:08/25/11

var JSONFile = "someVar = {\"color\":\"blue\"}";

var myParse = JSON.parse(JSONFile);
/*global alert */alert(JSONFile);

从Scratchpad返回:

[06:27:25.349] JSON.parse: unexpected character @Scratchpad:4 @
Scratchpad:4

解决方法

这似乎有很好的解释: http://www.jslint.com/lint.html

我现在正在阅读它,因为我是javascript的新手(因此也是jslint),我发现它很有用.

这是我在其他一些似乎对我有用的网站上找到的:用/ *全局警报前缀你的警报* /这应该有效.我认为这与在JSLINT中具有一些特殊含义的警报有关

猜你在找的Json相关文章