Chrome浏览器调试js第二次运行出现Uncaught SyntaxError: Identifier ‘***’ has already been declared

问题描述

Chrome浏览器调试js第二次运行出现Uncaught SyntaxError: Identifier ‘***’ has already been declared

原因

let 语句只能用于在任何给定范围内创建一个变量。即使使用的是Chrome代码片段,重新运行相同的片段本质上会尝试在窗口内创建相同的变量,并导致语法错误。

解决方案

使用立即执行函数

Chrome浏览器调试js第二次运行出现Uncaught SyntaxError: Identifier ‘***’ has already been declared

上一篇:查询MySQL字段注释的 5 种方法!(5)


下一篇:java如何生成二维码图片