SCRIPT1010: 缺少标识符 常见原因

1、出现了多余的逗号:","

2、使用了js中保留的关键词,如: default, delete 等。

我遇到的,举个例子:

top.$RM.call("disk:download", {
        "fileIds": fileId
    }, function(res) {
        var downloadUrl = res.responseData.var.url;
        if (callback) {
            callback(downloadUrl);
        }
    });

这句话会报标题的那个错误:var downloadUrl = res.responseData.var.url;

解决方法如下:

top.$RM.call("disk:download", {
        "fileIds": fileId
    }, function(res) {
        var downloadUrl = res.responseData["var"].url;
        if (callback) {
            callback(downloadUrl);
        }
    });

 

posted @ 2015-03-13 10:24  JQ(奇想)  阅读(3327)  评论(0编辑  收藏  举报