说个 bug 吧

在 脚本中 写
var a=1;b=2;




这时候 creator软件 不报错,使用谷歌浏览器 运行预览 也不报错的!

但是 编译后 安卓版、windows版 运行到这里 就卡死掉了。。。。。

请问 能不能让预览 和 编译后的 效果一致 或者至少要能检查出这种 语法错误啊。。。。。。

浏览器都不报错,你这是为难creator~~~~
不过这个一看也没啥语法错误,var可以省略,一行可以多个语句。
使用ts,省略var就提示错误了。

他这不是一行了啊,
中间是分号.
建议你上 eslint.
btw 我从写JavaScript开始,就没用过 var, 都是 let,const.

var a=1,b=2 用逗号分开没有问题,但是用了分号分开相当于分行了。直接 b=2,在浏览器会自动补 var ,但是别的平台可不会。

代码报错不是看ide的吗 在webstorm肯定报错了 你用vscode? 语法问题 有ide提示想错都难:sweat_smile:

不能省略 不都加了"use strict"的么:smirk: