设置承诺 - 获得 "Missing ) after argument list"
Setting up a Promise - Getting "Missing ) after argument list"
我这辈子都找不到这段代码中的语法错误:
Uncaught SyntaxError: missing ) after argument list
promiseArray.push(
new Promise(function (resolve, reject) {
runOWSLS("Invoice", beginning2014Months[i], closing2014Months[i], "no", function (callbackResp) {
invoice2014Header[i] = callbackResp;
resolve();
});
});
);
删除倒数第二个分号:
promiseArray.push(
new Promise(function (resolve, reject) {
runOWSLS("Invoice", beginning2014Months[i], closing2014Months[i], "no", function (callbackResp) {
invoice2014Header[i] = callbackResp;
resolve();
});
})
);
您的原始代码基本上是:promiseArray.push(new Promise(););
您可以在此处的缩写单行中更好地看到它是不正确的。
我这辈子都找不到这段代码中的语法错误:
Uncaught SyntaxError: missing ) after argument list
promiseArray.push(
new Promise(function (resolve, reject) {
runOWSLS("Invoice", beginning2014Months[i], closing2014Months[i], "no", function (callbackResp) {
invoice2014Header[i] = callbackResp;
resolve();
});
});
);
删除倒数第二个分号:
promiseArray.push(
new Promise(function (resolve, reject) {
runOWSLS("Invoice", beginning2014Months[i], closing2014Months[i], "no", function (callbackResp) {
invoice2014Header[i] = callbackResp;
resolve();
});
})
);
您的原始代码基本上是:promiseArray.push(new Promise(););
您可以在此处的缩写单行中更好地看到它是不正确的。