chr*_*riz 5 javascript eval const redeclaration
我只是偶然发现使用Mozilla Rhino作为JavaScript引擎的奇怪的JavaScript错误.
这一行脚本抛出一个错误:
eval("const a = 5;");
Run Code Online (Sandbox Code Playgroud)
错误是:
TypeError: redeclaration of var a.
Run Code Online (Sandbox Code Playgroud)
我希望这个错误,如果该行多次执行 - 但它只执行一次,因为这一行是整个程序.
谁能解释一下,为什么会出现这个错误?
| 归档时间: |
|
| 查看次数: |
463 次 |
| 最近记录: |