我有一個承諾,從服務器返回對象數組。 用原型屬性定義一個對象並設置這些對象的最佳方式是如何將每個對象排列爲使用此原型以節省內存?使用原型來設置對象數組
例如
getItems().success(function(data) {
var items = data;
})
比方說,這個對象有詳細的屬性,它可能有一個值,或者是空的。 所以,如果我將使用空的所有對象可以使用相同的參考記憶的地方詳細性質的原型......
希望我理解原型的想法不對,而我已經成功地解釋一下......
可否請你提供使用的,你用你的承諾,要在其中添加屬性原型的功能代碼的完整片段....所以我們可以更具體的感謝! – GibboK
您是否希望將承諾響應保存在將由任何對象使用的變量中? –
你能更具體嗎?提供'data'將包含的樣本數據,然後指出具體示例中您覺得內存不被有效使用的地方。注意:「空」不是JavaScript術語。你的意思是「未定義」? 'null'? – trincot