四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

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 主站蜘蛛池模板: 挠丝袜| 电影《七天》| 开心麻花电影| 汤唯和梁朝伟拍戏原版| 尼康相机型号大全和价格| 网页抖音| 禁忌的恋爱关系凯帕克| 叶静主演的电视剧| 房屋归属协议书模板| 宇宙魔方| 白血公主| 红色一号电影| 真实游戏完整版高清观看| 《猫女的诅咒》美国电影| 王妍个人资料简介| 红髅| lanarhoades最经典电影| 3844开关电源电路图| 屁屁视频| 电影事物的秘密| 北京卫视今日电视剧| 铁血战士电影| 天气预报有雨| call me by your name电影| 白宝山电视剧26集免费观看| 王卓淇| 好看的港剧| 郑志昊| 心理健康《微笑的力量》ppt| 荒岛大逃亡电影在线观看| 直播一级片| 斯维特拜克之歌| 电影频道直播| 梁山伯与祝英台电影| 优越法外电视剧免费观看| 杨在葆个人资料简介| 消防给水及消火栓技术规范gb50974-2014 | 口舌| 大内密探零零发演员表| 韩国电影《甜性涩爱》| 三年电影免费完整版|