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);
        }
    });
原文地址:https://www.cnblogs.com/jq-melody/p/4334439.html