SyntaxError: Unexpected token '?'是什么错误
时间: 2023-09-24 18:02:31 浏览: 90
vue-cli 打包后提交到线上出现 “Uncaught SyntaxError:Unexpected token” 报错
5星 · 资源好评率100%
这个错误通常是由于使用了不支持的语法或特性导致的。在 JavaScript 中,`?`通常用于条件运算符(也称为三元运算符),如下所示:
```
condition ? exprIfTrue : exprIfFalse
```
如果在语法上存在问题,可能会导致 `Unexpected token '?'` 错误。例如:
```
var x = y ? 1 : 0?
```
上面的代码中,最后一个 `?` 是多余的,会导致语法错误。正确的代码应该是:
```
var x = y ? 1 : 0;
```
如果你在代码中看到了这个错误,可以检查是否有语法错误或其他不支持的特性。
阅读全文