我用jquery.get()
檢索和存儲一個對象,有點像這樣:如何獲取json的某些部分?
var cData =
{
"someitems":[
{
...
},
{
...
},
{
...
},
.....
]
}
我需要讓我的結構,但只能在套中獲取數據。意思是,獲得0-3或4-10的記錄,就像那樣。我試着用slice()
這樣的:
var newSet = cData.someitems.slice(0,4);
,在技術上的作品,但我失去了JSON的結構。
---編輯--- 每@meagar要求:
我需要保持
{
"someitems":[
{
...
},
{
...
},
{
...
},
.....
]
}
你將必須更清楚你的意思,「失去結構」。一旦你解析了它,它就不是JSON,它只是一個JavaScript數組,當你「分片」時它不會「丟失」任何結構。返回的項目將與原始數組中的項目相同。 – meagar
'cData.someitems = cData.someitems.slice(0,4);'您可能想要創建該對象的副本。 – freakish
@meagar - 基本上我需要維護'{「someitems」:[...]}結構。 – dcp3450