跳至内容

eslint/no-delete-var 正确性

此规则在默认情况下被选中。

它做什么

delete 运算符的目的是从一个对象中移除属性。

它为什么不好?

对变量使用 delete 运算符可能导致意外行为。

示例

对该规则不正确的代码示例

javascript
var x;
delete x;

参考

在 MIT 许可证下发布。