Invalid left-hand side in assignment
Posted wyongz
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Invalid left-hand side in assignment相关的知识,希望对你有一定的参考价值。
今天遇到一个问题,算不上什么技术问题,但是感觉这个坑值得记录一下
说一下我们的环境,我们的项目都是本地启动服务的,所以直接在idea中打开前端代码进行开发的
原来的前端的代码都是es5的没有使用过箭头函数,这次我使用forEach的时候使用的箭头函数,最后代码写完的时候习惯性的按了一下格式化代码,就是因为这一下格式化代码引起了后边的问题
idea在格式化代码的时候将箭头函数的箭头(=>)中间加了一个空格变成了(= >),就是因为这一个空格导致的报错Invalid left-hand side in assignment,而且报错不只是阻碍了后边的代码的执行,连前边的代码的执行都阻碍了,前边进行的操作都不执行了,借这个机会查了一下Invalid left-hand side in assignment,网上基本上都是在应该使用==或者===的时候使用了=造成的,在箭头函数里边的情况也是类似的执行的时候认为是=了
以上是关于Invalid left-hand side in assignment的主要内容,如果未能解决你的问题,请参考以下文章
关于computed使用时报no-side-effects-in-computed-properties错误
vuejs-no-side-effects-in-computed-properties
[XState] Use Activities in XState to Run Ongoing Side Effects
warning: left-hand operand of comma expression has no effect for语句中编译错误,求原因