这是我今天遇到的一件事。
好
[].push(
function() {return 1;},
);
不好
[].push(
function() {return 1;},
function() {return 1;},
);
有人知道这是怎么回事吗?
谢谢!
最佳答案
只要最后一个参数后面没有逗号,两者都可以正常工作:
[].push(
function() {return 1;},
function() {return 1;}
);
关于javascript - javascript数组推送匿名函数失败,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10689943/