localStorage 的注意事项与初识 Ajax

localStorage 的注意事项

   localStorage 的存储期限

      localStorage 是持久化的本地存储,除非手动请求(比如通过js删除,或者清除浏览器缓存),否则数据是永远不会过期的

        

                      sessionStorage

         当前会话结束(比如关闭浏览器)的时候,sessionstorage中的数据会被清空 

      

                sessionStorage.setItem('username','alex');
                sessionStorage.getItem('username');
                sessionStorage.removeItem('username');
                sessionStorage.clear();                        

   localStorage  键和值的类型

      localStorage  存储的键和值只能是字符串类型

      不是字符串类型,也会先转化成字符串类型在存进去 

      

localStorage.setItem({},18);
                localStorage.setItem('students',[{},{}])        
                console.log(
                    typeof localStorage.getItem('[object Object]'),
                    localStorage.getItem('[object Object]')
                );
                
                console.log({}.toString());        

  

 

 

 

   不同域名下能否共用 localStorage

    不同的域名是不能共用 localStorage的

    localStorage的兼容性

     IE7及以下版本不支持 localStorage,IE8开始支持       

初识 Ajax

    Ajax是什么

      Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML)的简写 ,是指⼀种创建交互式⽹⻚应⽤的⽹⻚开发技术。

        Ajax中的异步:可以异步地向服务器发送请求,在等待响应的过程中,不会阻塞当前页面,浏览器可以做自己的事情。直到成功获取响应后,浏览器才开始处理响应数据

      XML(可扩展标记语言)是前后端数据同学时传输数据的一种格式 

      XML 现在已经不怎么用了,现在比较常用的是 JSON

      Ajax  其实就是浏览器与服务器之间的一种异步通信方式

      使用Ajax可以在不重新加载整个页面的情况下,对页面的某部分进行更新  

    搭建Ajax开发环境

       Ajax需要服务器环境,非服务器环境下,很多浏览器无法正常使用Ajax

       Live  Server

       windows PHPStudy

       Max  MAMP         

     

posted @   zj勇敢飞,xx永相随  阅读(30)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示