TypeError: Assignment to constant variable
错误原因:给常量赋值。
ES6 标准引入了新的关键字 const 来定义常量,const 与 let 都具有块级作用域:
- 使用 const定义的常量,不能修改它的值,且定义的常量必须赋初值;
- let定义的是变量,可以进行变量赋值操作,且不需要赋初值。
解决办法:将const改为let或者var
// 原
const args = '1234';
args = 'abce'; // 这里会报错
//现
var args = '1234';
args = 'abce'; // 这里不会报错
 站点公众号
                站点公众号