示例
此规则的错误代码示例:
Examples of incorrect code for this rule:
/*eslint no-new-native-nonconstructor: "error"*/
/*eslint-env es2022*/
var foo = new Symbol('foo');
var bar = new BigInt(9007199254740991);
zf6OFA5WI2OeLuiuJV67IABMu/jEO3psqsmYCu5/dLApiKNSZ6uG5irMOxQdcIyaZi4f4uEIMZgoCqE8HvNBGgRWppUCHk2QSEFKnWVFbTiklavBLhn6AwarWXiEowcEvvUZYb27thn43jFqQkdNIA==
/*eslint no-new-native-nonconstructor: "error"*/
/*eslint-env es2022*/
var foo = Symbol('foo');
var bar = BigInt(9007199254740991);
// Ignores shadowed Symbol.
function baz(Symbol) {
const qux = new Symbol("baz");
}
function quux(BigInt) {
const corge = new BigInt(9007199254740991);
}