原型屬性指向對象本身。
此方法可用於確定它是否是對象的私有屬性,如果是,則返回true,否則返回false。為...in遍歷私有屬性和原型屬性,通過hasOwnProperty和in方法可以判斷壹個屬性是否為原型屬性。
prototypeObj.isPrototypeOf(對象)
檢測prototypeObj是否在對象的原型鏈上。
obj . propertyisenumerable(prop)
測試對象的屬性是否可枚舉並返回布爾值。
註意
每個對象都有壹個propertyIsEnumerable方法。此方法可以確定對象中指定的屬性是否可以在的中枚舉...循環中,傳遞的屬性除外。如果對象沒有指定的屬性,此方法返回false。
比較
數組轉換是相同的
時間轉換是不同的
數字轉換是不同的
valueOf()方法返回對象的原始值。
註意
JavaScript調用valueOf方法將對象轉換為其原始值。您很少需要自己調用valueOf方法;當遇到具有預期原始值的對象時,JavaScript將自動調用它。
ValueOf()覆蓋