禁止自我分配(no-self-assign) "extends":"eslint:recommended"配置文件中的属性启用此规则。 自我分配没有效果,因此可能会由于重构不完全而导致错误。
不允许修改类声明的变量(no-class-assign) "extends":"eslint:recommended"配置文件中的属性启用此规则。
在条件语句中禁止赋值运算符(no-cond-assign) 配置文件中的"extends":"eslint:recommended"属性启用此规则。
不允许修改使用const声明的变量(no-const-assign) 配置文件中的"extends":"eslint:recommended"属性启用此规则。
禁止在catch子句中重新分配例外(no-ex-assign) "extends":"eslint:recommended"配置文件中的属性启用此规则。
禁止重新分配function声明(no-func-assign) "extends":"eslint:recommended"配置文件中的属性启用此规则。
禁止分配给本地对象或只读全局变量(no-global-assign) "extends":"eslint:recommended"配置文件中的属性启用此规则。
Object.assign Object.assign()方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
