美文网首页
本地存储技术_i am small white

本地存储技术_i am small white

作者: Xzeq | 来源:发表于2018-11-04 22:18 被阅读64次

    什么是cookie?

    cookie指会话跟踪技术,是为了标识用户身份,在本地存储的一个文本文件。cookie在同源窗口下是共享的。cookie只能存少量数据,一般不能超过4kb,因为cookie是在浏览器与服务器之间传递的。客户端每次请求都会携带cookie。

    h5新增的storage,主要有localstorage,持久化的本地存储,会一直存在本地磁盘上。sessionstorage会话级别的存储,仅在浏览器窗口打开,关闭有效。

    什么是ajax?

    ajax是一种数据请求方式,异步进行网络请求技术。通过ajax请求数据,可以实现在页面加载过程中页面无刷新。之前向后端服务器请求数据时,多用form表单提交。

    cookie/ajax必须在服务器文件下运行 ,在file目录下无法运行。

    aiax是一种数据请求方式。数据请求方式:1 通过字符串请求,url地址栏里输入内容进行请求,src后的值进行请求。2 用js操作xhr对象,向后端请求数据,后端返回json数据,通过字符串模板拼接到页面上。

    输入url后的加载过程。

    域名解析,查找域名对应的ip,并解析到相对应的服务器上。建立连接,发送请求,断开连接。

    同步和异步

    因为js是单线程语言,所以代码执行的时候

    dom事件流

    当为某一个元素添加事件后,事件由子元素到父元素触发或者由父元素到子元素触发的过程。

    事件监听方式

    事件源 事件名 事件处理函数

    1  在HTML标签上添加事件

    2通过js监听事件 btn.onclick=

    3通过addEventListener 

    dom0级事件没有这个方法。

    事件委托  目的是为了提高性能。

    利用事件冒泡的原理,通过给父元素添加事件,(通过给父元素添加监听事件),当子元素触发事件时,事件向上冒泡到父元素身上,触发事件处理函数。

    相关文章

      网友评论

          本文标题:本地存储技术_i am small white

          本文链接:https://www.haomeiwen.com/subject/handxqtx.html