您的位置:首頁>科技>正文

Js的持久化資料UserDate

作為一前端猿, 資料存儲會經常用到, 隨著HTML的發展, 我們也都有自己選擇的存儲方式, 今日水猿簡單介紹一下userDate。

IE5之後, 流覽器通過在document元素後面附加“DHTML”行來實現用戶端的資料存儲。 一旦給元素賦予了“userDate”行為, 該元素就擁有了load()和save()方法。 Load方法用於載入存儲資料, 通過帶入參數(檔案名)來尋找指定的存儲資料。 資料成功載入後, 我們就可以通過該元素的屬性(getAttribute())來訪問這些名|值對形式的資料, 或者通過removeAttribute()和save()來刪除該元素。

如果我們不通過expires屬性來指定userDate存儲資料的過期時間, 那麼我們只有通過上面的手動方式來刪掉資料。

一般我們使用“var expire=(new.Date()).getTime+30*24*60*1000;memory. Expire=new Date(expire).toUTCSting”來設定期限, 過了30天, 這條資料就會被自動幹掉。

UserDate相對於cookie來說, 最明顯的優勢便是支援更大容量的資料, 相對localStorage和sessionStorag來說, 相對較小。

今天的分享就先到這裡了, 明天開始會繼續和大家分享nodejs的學習。

Next Article
喜欢就按个赞吧!!!
点击关闭提示