如题所述
HTML5 æ¯ä¸ä¸ä»£ HTML æ åï¼å¼å§å¸å¼è¶æ¥è¶å¤äººçç®å
ãHTML5 ç DOM Storage æºå¶æä¾äºä¸ç§æ¹å¼è®©ç¨åºåè½å¤æä¿¡æ¯åå¨å°æ¬å°ç计ç®æºä¸ï¼å¨éè¦æ¶è·åãè¿ç¹å cookie ç¸ä¼¼ï¼åºå«æ¯ DOM Storage æä¾äºæ´å¤§å®¹éçåå¨ç©ºé´ã
ããç®åï¼å¨å®¢æ·ç«¯ä¿åæ°æ®ä½¿ç¨æå¤çæ¯ cookieï¼ä½ cookie ç大å°ä¸é为 4KBï¼å¹¶ä¸æ¯æ¬¡è¯·æ±ä¸ä¸ªæ°é¡µé¢æ¶ cookie é½ä¼è¢«åéè¿å»ãæ´å¤çåå¨ç©ºé´éè¦æµè§å¨æ¬èº«ææ¯æ件çæ¯æï¼ä¾å¦åªå¨ Internet Explorer ä¸ä½¿ç¨ç userDataï¼éè¦é¢å¤å®è£ æ件ç Google Gears å Flashãç°å¨ï¼HTML5 æä¾äºä¸ç§æ åçæ¥å£ï¼ä½¿ç¨åºåå¯ä»¥ç®åå°è®¿é®åå¨çæ°æ®ãç±äºé®å¼å¯¹åå¨å¨æ¬å°è®¡ç®æºä¸ï¼å¨é¡µé¢å è½½å®æ¯åå¯ä»¥éè¿ JavaScript æ¥æä½è¿äºæ°æ®ã
HTML5 ç建议æ¯æ¯ä¸ªç½ç«æä¾ç» Storage ç空é´æ¯ 5MBï¼ä¸è¬æ¥è¯´è¶³å¤åå符串ãå¦æåå ¥çæ°æ®å¤ªå¤§ï¼æäºæµè§å¨å¦ Chrome ä¼æåº QUOTA_EXCEEDED_ERR å¼å¸¸ãæ以è½ç¶ DOM Storage æä¾ç空é´æ¯ cookie è¦å¤§å¾å¤ï¼ä½å¨ä½¿ç¨éè¦æ³¨æéå¶ã
ããå®å ¨æ§
ããä¸è¬ä¸è¦å¨å®¢æ·ç«¯åå¨ææçä¿¡æ¯ï¼ä½¿ç¨ localStorageãglobalStorage çå¨å®¢æ·ç«¯åå¨çä¿¡æ¯é½é常容ææ´é²ãåºè¯¥å¨å®ææ°æ®åå¨åä½¿ç¨ clear æè removeItem æ¹æ³æ¸ é¤ä¿åå¨ Storage 对象ä¸çæ°æ®ã
ããåå¨äºä»¶é©±å¨
ããå¦ææ³å¨åå¨æåæä¿®æ¹åå¨çå¼æ¶æ§è¡ä¸äºæä½ï¼å¯ä»¥ç¨ DOM Storage æ¥å£æä¾çäºä»¶ã
ããç®åï¼å¨å®¢æ·ç«¯ä¿åæ°æ®ä½¿ç¨æå¤çæ¯ cookieï¼ä½ cookie ç大å°ä¸é为 4KBï¼å¹¶ä¸æ¯æ¬¡è¯·æ±ä¸ä¸ªæ°é¡µé¢æ¶ cookie é½ä¼è¢«åéè¿å»ãæ´å¤çåå¨ç©ºé´éè¦æµè§å¨æ¬èº«ææ¯æ件çæ¯æï¼ä¾å¦åªå¨ Internet Explorer ä¸ä½¿ç¨ç userDataï¼éè¦é¢å¤å®è£ æ件ç Google Gears å Flashãç°å¨ï¼HTML5 æä¾äºä¸ç§æ åçæ¥å£ï¼ä½¿ç¨åºåå¯ä»¥ç®åå°è®¿é®åå¨çæ°æ®ãç±äºé®å¼å¯¹åå¨å¨æ¬å°è®¡ç®æºä¸ï¼å¨é¡µé¢å è½½å®æ¯åå¯ä»¥éè¿ JavaScript æ¥æä½è¿äºæ°æ®ã
HTML5 ç建议æ¯æ¯ä¸ªç½ç«æä¾ç» Storage ç空é´æ¯ 5MBï¼ä¸è¬æ¥è¯´è¶³å¤åå符串ãå¦æåå ¥çæ°æ®å¤ªå¤§ï¼æäºæµè§å¨å¦ Chrome ä¼æåº QUOTA_EXCEEDED_ERR å¼å¸¸ãæ以è½ç¶ DOM Storage æä¾ç空é´æ¯ cookie è¦å¤§å¾å¤ï¼ä½å¨ä½¿ç¨éè¦æ³¨æéå¶ã
ããå®å ¨æ§
ããä¸è¬ä¸è¦å¨å®¢æ·ç«¯åå¨ææçä¿¡æ¯ï¼ä½¿ç¨ localStorageãglobalStorage çå¨å®¢æ·ç«¯åå¨çä¿¡æ¯é½é常容ææ´é²ãåºè¯¥å¨å®ææ°æ®åå¨åä½¿ç¨ clear æè removeItem æ¹æ³æ¸ é¤ä¿åå¨ Storage 对象ä¸çæ°æ®ã
ããåå¨äºä»¶é©±å¨
ããå¦ææ³å¨åå¨æåæä¿®æ¹åå¨çå¼æ¶æ§è¡ä¸äºæä½ï¼å¯ä»¥ç¨ DOM Storage æ¥å£æä¾çäºä»¶ã
温馨提示:答案为网友推荐,仅供参考
第1个回答 2015-09-22
“HTML5 存储(HTML5 Storage)”,也就是标准上说的 Web Storage,这曾经是 HTML5 标准的一部分,后来由于某些不和谐的政治因素从 HTML5 分离,成为一个独立的标准。有些浏览器厂商也称为“本地存储 Local Storage” 或者 “DOM 存储 DOM Storage”。由于一些相关的问题、相似的名字、标准的合并问题等等,这个名字变得相当复杂。