最基础的前端就是HTML+CSS+Javascript。掌握这三项技术算是入门,但也只是入门而已。现在前端开发的定义远不止于此。前端小课堂(HTML/CSS/JS),本着提高技术水平,夯实基础知识的中心思想,开课(每周四)。StorageStorage提供访问特定域名下的会话级或持久级存储功能,例如添加、修改或删除存储的数据项。键值对存储为字符串。而且是同步存储的,所以频繁读取长字符串会造成卡顿。Storage属性Storage.length返回一个整数,指示存储的项目数。Storage方法Storage.key(idx)通过idx返回对应数据项的key。顺序规则不是递增顺序。Storage.getItem(key)通过key返回对应数据项的值。您也可以通过localStorage[key]或localStorage.key获取该值。Storage.setItem(key,value)通过key设置对应数据项的value。也可以用=号赋值。Storage.removeItem(key)通过key移除对应的数据项。Storage.clear()清空存储localStorage永久级本地存储中的所有内容。Window.localStorage,每个窗口都可以共享使用,如果其他窗口被修改,会触发存储通知事件。sessionStorage会话级本地存储。Window.sessionStorage,只要浏览器打开就一直存在,并在页面重新加载或恢复时持久存在。不共享新窗口或新页面。注意每个浏览器支持的localStorage和sessionStorage容量上限不同。localStorage可能在空间不足时被清理,或者用户主动清理。因为是同步操作,所以会有滞后问题。localForagelocalForage是一个JavaScript库,它通过类似于localStorageAPI的简单异步存储来改善Web应用程序的离线体验。它可以存储多种类型的数据,而不仅仅是字符串。localForage有一个优雅的降级策略,如果浏览器不支持IndexedDB或WebSQL,使用localStorage。适用于所有主流浏览器:Chrome、Firefox、IE和Safari(包括SafariMobile)。微信公众号:前端力农参考前端培训目录,前端培训规划,前端培训计划
