Javascript输出(脚本编辑器(MacOSX))没有引号

时间:2016-08-15 13:12:32

标签: javascript json quotation-marks

以下代码(js):

JSON = {"name":"John","stats":["canFly","invincible","noClip","canBuild"]};


function disableGodStats(JSON){ 

    for (i = 0; i < JSON.stats.length; i++) {
        if (JSON.stats[i] == "canFly" || JSON.stats[i] == "invincible" || JSON.stats[i] == "noClip" || JSON.stats[i] == "allowCommands") {
            JSON.stats.splice(i, 1);
            i--;
        }
    }

    return JSON;
}


disableGodStats(JSON);

我上面的代码片段用于小型在线游戏的小型播放器数据库。

在脚本编辑器中运行(用于测试)时,它会生成一个没有引号的输出,这很奇怪,因为JSON代码现在不验证需要那些的严格JSON。

0 个答案:

没有答案