一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

javascript客戶端解決方案 緩存提供程序

相信每一個開發者都知道緩存的重要性。從頭至尾有緩存的后臺(memcached,xcache等。) 來減輕db的壓力。對內容分發網絡(CDN)緩存中希望你的瀏覽器緩存那些不止一次的加載資源。當然, 有客戶端緩存,所以你不要重復昂貴的操作(即使是算法或大量的運算)。

這是介紹的是一個不錯的Javascript的方面的客戶端解決方案,可選配支持HTML5本地存儲器.

Starting Simple
復制代碼 代碼如下:
function CacheProvider() {
// values will be stored here
this._cache = {};
}Feature detect on local storage
try {
CacheProvider.hasLocalStorage = ('localStorage' in window) && window['localStorage'] !== null;
} catch (ex) {
CacheProvider.hasLocalStorage = false;
}

這里使用try catch的主要原因是 盡管firefox支持該屬性,但是需要在about:config中設置并開啟,否則將會報錯。所以一個簡單的if else不能滿足需求。

下面我們將增加對象本地存儲機制的支持。這個技術是借鑒了Christopher Blizzard的一篇不錯的文章 Saving data with local storage 主站蜘蛛池模板: 国产福利写真视频在线观看 | 99精品久久久久久久免费看蜜月 | 美女张腿男人桶免费视频 | 玖草资源在线 | 成人精品 | 激情综合五月 | 成人精品亚洲 | 五月婷婷六月丁香激情 | 天天色天天爱 | 国产99精品 | 一级做a爰片久久毛片16 | 国产成在线人视频免费视频 | 91久久国产口精品久久久久 | 99er这里只有精品 | 亚洲最大视频网 | 日韩一区二区三区视频在线观看 | 韩国美女一级片 | 国产成人亚洲综合 | 婷婷中文 | 真实国产普通话对白乱子子伦视频 | 久久麻豆亚洲精品 | 国产一区二区在线观看免费 | 五月亚洲| 激情综合婷婷丁香六月花 | 国产麻豆91在线 | 亚洲无吗视频 | 久久久久中文 | 色网在线播放 | 午夜男人剧场 | 久青草国产手机视频免费观看 | 亚洲一区中文字幕在线 | 精品国产亚一区二区三区 | 久久久久青草线蕉亚洲麻豆 | 一区高清 | 婷婷激情丁香 | 三级毛片网站 | 日韩成人免费在线 | 四虎永久在线观看免费网站网址 | 日本人真淫视频一区二区三区 | 美女被日视频 | 免费国产h视频在线观看86 |