跳过文本

eslint/no-proto 限制

🚧 自动修复尚未开发完成。

作用

禁止使用 __proto__ 属性

为何不好?

__proto__ 属性自 ECMAScript 3.1 起已弃用,不应在新的代码中使用。请改用 Object.getPrototypeOfObject.setPrototypeOf

示例

JavaScript
/*eslint no-proto: "error"*/

var a = obj.__proto__;

var a = obj["__proto__"];

obj.__proto__ = b;

obj["__proto__"] = b;

参考

以 MIT 许可证发布。