cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Berapa banyak sifat yang boleh dimiliki oleh objek json paling banyak?

Saya ada soalan, jika terdapat ratusan ribu atribut dalam objek json saya, adakah terdapat sebarang masalah dengan json?

PHP中文网PHP中文网2793 hari yang lalu661

membalas semua(4)saya akan balas

  • ringa_lee

    ringa_lee2017-05-19 10:41:25

    js sepatutnya tidak mempunyai sekatan ke atasnya, tetapi prestasi komputer adalah terhad.
    Saya sebenarnya telah mengujinya:

    var obj={};
    for(var i=0;i<80000000;i++){
       obj[i]=i;
       if(i%1000==0){
              console.log(i);
           }
    }    
    

    Komputer saya akan ranap apabila mencapai lebih 70 juta.
    Semakin kompleks kekunci dan nilai yang disimpan dalam objek, semakin kecil nombor yang boleh ditampung.

    Tetapi dalam aplikasi sebenar, anda pasti tidak boleh melakukannya seperti ini!

    balas
    0
  • ringa_lee

    ringa_lee2017-05-19 10:41:25

    ... Lalu kenapa anda menggunakan Json? Sukar untuk membuang data ke dalam pangkalan data dan kemudian menggunakan bahagian belakang untuk menulis program untuk membaca pangkalan data. .

    balas
    0
  • 迷茫

    迷茫2017-05-19 10:41:25

    Ratusan ribu sifat. . . JSON sendiri tidak mempunyai sebarang sekatan pada bilangan atribut, tetapi pemprosesan js mungkin sangat perlahan, atau satu permintaan mungkin tidak dapat ditampung melalui penghantaran http. . .

    balas
    0
  • 滿天的星座

    滿天的星座2017-05-19 10:41:25

    Persoalannya ialah mengapa anda meletakkan ratusan ribu atribut dalam JSON. .

    balas
    0
  • Batalbalas