Saya tahu bahwa saya dapat menguji variabel javascript dan kemudian mendefinisikannya jika tidak terdefinisi, tetapi apakah tidak ada cara untuk mengatakannya
var setVariable = localStorage.getItem ('value') || 0;
sepertinya cara yang jauh lebih jelas, dan saya cukup yakin saya telah melihat ini dalam bahasa lain.
localStorage.getItem()
akan mengeluarkan pengecualian jika pengguna telah menonaktifkan cookie (setidaknya di Chrome), jadi Anda mungkin ingin membungkusnya dalam try...catch
klausa