У меня есть следующий объект javascript:
result = {
"banking6dig":{
"GM-B-001":{
"releaseDate":"2/2/2012 14:44","noOfHex":"3","versInfo":"6 digit Banking"
},
"GM-B-002":{
"releaseDate":"1/2/2012 14:46","noOfHex":"3","versInfo":"6 digit Banking with changes"
}
},
"paynpark":[]
}
Объяснение:
«banking6dig» и «paynpark» являются приложениями
«banking6dig» имеет дваSubversion: «GM-B-001» и «GM-B-002»
«Paynpark» не имеет подрывных действий.
Кроме того, каждая subversion имеет свои собственные свойства, а именно: "releaseDate", "noOfHex" и "versInfo".
Этот "результат" объекта создается после запроса php, поэтому онможет иметь любое количество приложений и подрывных программ;однако формат ВСЕГДА одинаков.
Я пробовал это на jsFiddle: http://jsfiddle.net/2JLtZ/1/
- Как узнать количество «подрывных операций» в каждом «приложении»?(Я получаю около 40 «подрывов»!)
- Как добавить приложение к объекту «result», например, «электричество» с его сбросом свойств?
- Как добавить subversion в «paynpark», например «fixedRate»?
- Как изменить свойства subversions, например, изменить "releaseDate" для "GM-B-001" на "12.03.2012 14:46"?