js中實現資料的本地儲存和呼叫

2021-08-01 23:06:05 字數 669 閱讀 4334

我這裡用乙個遊戲中的分數為例:

1.全域性中設定乙個物件container來儲存資料  var container = {};

2.在物件中寫兩個介面儲存資料和呼叫資料

var container = ,

getscore:function() ,

setcookie: function (name, value) ,

getcookie:function(name);

var cookie = document.cookie;

var cookie_sets = cookie.split(';');

for (var num in cookie_sets)

return cookie_array[name];

}};

3.在遊戲中訪問分數:

container

.setscore

(target_score

); target_score

:玩家當前獲得的分數進行儲存

4.獲取分數:container.getscore();
如果有多個資料需要訪問,只需要多設定一些訪問的介面,通過儲存code獲取資料即可
4.4

簡單理解JS中的本地儲存

1 資料儲存在使用者瀏覽器中 2 設定 讀取方便 甚至頁面重新整理不丟失資料 3 容量較大,sessionstorage約5m,localstorage約20m 4 只能儲存字串,可以將物件json.stringify 編碼後儲存 生命週期為關閉瀏覽器視窗 在同一視窗 頁面 下資料可以共享 以鍵值對...

JS本地儲存資料的幾種方法

1.cookie 這個恐怕是最常見也是用得最多的技術了,也是比較古老的技術了。cookie優點很多,使用起來很方便 但它的缺點也很多 比如跨域訪問問題 無法儲存太大的資料 最大僅為4kb 本地儲存的資料會傳送給伺服器,浪費頻寬 等等 如下function setcookie name,value e...

IOS中的本地儲存

資料本地儲存的本質其實就是把資料儲存成檔案,儲存到程式的沙盒中.ios中的沙盒機制是一種安全機制 沙盒的本質 其實也是資料夾 通常沙盒中包含四個資料夾bundle,document,library,tmp 1.bundle bundle裡面存放的是 資源檔案 和配置檔案.注 內容在程式執行期間為唯讀...