当前位置: 首页 > article >正文

vue中报 TypeError: Assignment to constant variable.

在项目开发过程中,在使用变量声明时,如果不注意,可能会造成类型错误
比如:

Uncaught (in promise) TypeError: Assignment to constant variable.
未捕获的类型错误:赋值给常量变量。

原因:
我们使用 const 定义了变量且存在初始值。 后面又给这个变量赋值,所以报错了。

ES6 标准引入了新的关键字 const 来定义常量,const 与 let 都具有块级作用域:

使用 const 定义的常量,不能修改它的值,且定义的常量必须赋初值
let 定义的是变量,可以进行变量赋值操作,且不需要赋初值。
这个错误就是因为我们修改了常量而引起的错误,虽然某些浏览器不报错,但是无效果!

解决方案:
将 const 改为 let 进行声明。


http://www.kler.cn/a/106344.html

相关文章:

  • 跨域 总 结 CORS
  • 【小白可懂】微信小程序---课表渲染
  • PaoluGPT——千里挑一
  • paddle表格识别数据制作
  • Swift的可选绑定(Optional binding)
  • 车载诊断架构 --- 关于DTC的开始检测条件
  • oracle统计信息
  • 万能鼠标设置 SteerMouse v5.6.8
  • 【高效开发工具系列】Postman
  • 交换机基础(四):MSTP负载均衡配置案例
  • 1-多媒体通信概述
  • 『力扣刷题本』:合并两个有序链表(递归解法)
  • Microsoft.Extensions 简介
  • golang 工程组件:grpc-gateway 环境安装+默认网关测试
  • LeetCode--3.无重复字符的最长子串
  • 【APP VTable】和市面上的 Table 组件一样,都是接收表格[] 以及数据源[]
  • 最新SQL注入漏洞修复建议
  • Android Glide限定onlyRetrieveFromCache取内存缓存submit超时阻塞方式,Kotlin
  • 什么是可重入,什么是可重入锁? 它用来解决什么问题?
  • 泛微OA之获取每月固定日期
  • LabVIEW更改图像特定部分的颜色
  • 【API篇】十、生成Flink水位线
  • 3DMAX金属屋顶墙面铺设插件使用方法
  • 自动驾驶感知算法面经(20+)
  • toluaframework中C#怎么调用Lua的方法以及无GC方法
  • 大数据平台架构及规划