ringa_lee2017-05-19 10:41:25
js應該是沒有對它進行限制的,但是電腦的效能是有限的。
我實測了一下:
var obj={};
for(var i=0;i<80000000;i++){
obj[i]=i;
if(i%1000==0){
console.log(i);
}
}
我的電腦上跑到7000多萬的時候就會崩潰。
物件裡存的鍵和值越複雜,能裝得下的數目也會越少。
但實際應用中,你一定不能這樣來搞!
迷茫2017-05-19 10:41:25
幾十萬個屬性。 。 。 JSON本身並沒有對屬性的數量做什麼限制,但是js處理起來可能會很慢吧,或者http傳輸直接一個請求都不一定能裝得下。 。 。