如何迭代 Js 物件
使用 for…in
方法格式如下
1 | for (變數 in 物件) {... |
下方為 Sample Code
1 | let model = { |
使用 Object.keys()
方法格式如下
1 | Object.keys(物件); |
下方為 Sample Code
1 | let model = { |
差異
Object.keys 與 for…in 不同之處
1 | for-in 迴圈還會迭代出物件自其原型鏈所繼承來的可列舉屬性 |
📜 參考資料
方法格式如下
1 | for (變數 in 物件) {... |
下方為 Sample Code
1 | let model = { |
方法格式如下
1 | Object.keys(物件); |
下方為 Sample Code
1 | let model = { |
Object.keys 與 for…in 不同之處
1 | for-in 迴圈還會迭代出物件自其原型鏈所繼承來的可列舉屬性 |
📜 參考資料