有一种报错叫做:Consecutive statements on a line must be separated by ‘;’
有各种各样的原因。。比如。。
1.三目运算符的?和>的前面没加空格
|
1 |
let a = 4 > 3 ?"yes" : "no" |
2.末尾多加了一个半括号

3.数组写成了花括号{}

改成:
|
1 |
var a = ["1", "2", "3"] |
4.比如 as 后面多加了个‘!’都会被这个报错。。