编写了一段js代码,在ASP debug模式下正常运行,但是一旦release到正式机上js被压缩后,就提示Uncaught SyntaxError: Unexpected token ':'的错误,定位显示type后的:有问题。
var seriesObj = legendArr.map((sname, sid) => { return { name: sname, type: "bar" }; });
折磨了许久,想着最后的办法只有将服务器上compilation debug="true"模式启动起来。
后来换成如下代码,发现有可以正常压缩了。
奇了怪了~~
var seriesObj = legendArr.map((sname, sid) => ({ name: sname, type: "bar" }));