hasOwnProperty:判断属性是否存在、has:判断该值是否为Set的成员

hasOwnProperty() 方法会返回一个布尔值,指示对象自身属性中是否具有指定的属性(也就是是否有指定的键)

Set.prototype.has(value):返回一个布尔值,表示该值是否为Set的成员。

 //所有对象键(不包括Symbols)都会被存储为字符串,
    const obj = { 1: "a", 2: "b", 3: "c" };
    const set = new Set([1, 2, 3, 4, 5]);

    obj.hasOwnProperty("1");
    obj.hasOwnProperty(1);
    set.has("1");
    set.has(1);

 

你可能感兴趣的:(JavaScript,ES6)