我的目標數據如下:計數那個對象在javascript中有另一個對象?
var object = '({10:{id:"10", v_title:"1", ' +
'13:{id:"13", v_title:"1.1", ' +
'15:{id:"15", v_title:"1.1.1 ", v_noofpara:"g2 ", v_description:"d1.1.1"}' +
'}'+
'},'+
'11:{id:"11", v_title:"2", ' +
'14:{id:"14", v_title:"2.1", ' +
'16:{id:"16", v_title:"2.1.1 ", v_noofpara:"g1 ", v_description:"des2.1.1 "}' +
'}' +
'}' +
'})'
注意,鍵值10(祖父母)有13個(母)和13有15個(孩子)。同樣,11(父)有14和14有16個。
使用hasOwnProperty
或任何其他方法可以讓任何人有關係的計數,以便進一步使用它。
你試過了什麼?你沒有一個對象,你有一個JSON字符串。如果你想要遍歷它,你首先需要解析它。 – Utkanos
這是一個字符串,它甚至不能被解析爲有效的JSON。你必須在其上運行'eval'。 – Esailija
你可以舉一個你想要的輸出的例子嗎?我不明白你在問什麼。 – nnnnnn