for .... in 存在的兼容問題你造嗎?

在js中for_in主要是用來遍歷對象的可枚舉屬性,包括原型鏈上的屬性。然而for_in在IE < 9下可能會出現問題。 for_in要出現問題必須知足兩個條件: 1:IE < 9; 2:某些不可枚舉的屬性被重寫。 在js中當一些不可枚舉的屬性好比toString被重寫後,它會變成可枚舉。然而當你碰上了IE<9,這些被重寫的屬性依舊 是不可枚舉沒法使用for_in去遍歷。那麼如何在IE
相關文章
相關標籤/搜索