Bolehkah sessionStorage hanya menyimpan rentetan?
PHP中文网
PHP中文网 2017-05-18 10:53:07
0
3
541

sessionStorage.setItem('xxx',true), dapatkan hasil rentetan "true"
sessionStorage.setItem('xxx',{}), dapatkan hasil "[objek Objek]"
Bagaimana untuk menyimpan jenis lain?

PHP中文网
PHP中文网

认证0级讲师

membalas semua(3)
巴扎黑
sessionStorage.setItem('xxx',JSON.stringify({}));
迷茫

sessionStoragelocalStorage只能存字符串,针对对象需要存储storageJika anda mahu, anda boleh menyusunnya untuk mencapai kesan:

var obj = {};
sessionStorage.setItem('xxx', JSON.stringify(obj)); //序列化
obj = JSON.parse(sessionStorage.setItem('xxx')); //这时候需要反序列化一下

Rujukan:

  • localStorage menyimpan objek JSON

  • JS operasi JSON

世界只因有你

webStorage sendiri boleh menyimpan bukan rentetan, tetapi belum ada penyemak imbas yang melaksanakannya

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan