我想檢查一個嵌套對象中的空值,我將如何循環通過嵌套的屬性?通過嵌套對象屬性循環
for (var propt in updatedInputs) {
if (updatedInputs[propt] == "") this.cancelSubmit();
// check for nested properties
if (updatedInputs.hasOwnProperty(propt)) {
// loop through nested properties here
}
}
樣本對象:
Object {contacts: Array[5]}
contacts: Array[5]
0: "04354355"
1: "24349878779"
2: "wqewqewqeqw"
3: "wqewqeqwe"
4: ""
請給出樣本對象 –
你是說如果其中一個嵌套屬性是一個數組或對象? –
該示例對象不是有效的js對象,語法錯誤。此外,你是否試圖循環通過嵌套數組或嵌套對象? – nem035