hasOwnProperty() 方法是檢查一個對象是否包含特定屬性的方法。它是繼承自 Object.prototype 的方法,因此任何對象都可以調用該方法。
就性能而言,hasOwnProperty() 方法是一個非常高效的方法,因為它只是簡單地檢查對象的屬性中是否存在指定的屬性名,而不會查找原型鏈或執行其他復雜的操作。因此,hasOwnProperty() 方法的時間復雜度是 O(1),即它的性能與對象的大小無關。
總的來說,hasOwnProperty() 方法在性能方面表現良好,可以快速有效地檢查對象是否包含特定屬性。