![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
javascript web API
js web API
啵雨的博客
要学习的还有很多!!
展开
-
JS-存储
JS-存储 一.cookie: 1》document.cookie: 同一key会覆盖;不同key会追加不覆盖 2》在html5之前只能用cookie做本地存储,而且制作cookie的目的不是为了本地存储,是为了浏览器和server通讯 3》缺点 如果只是为了本地存储使用cookie,http请求是也会发送到服务端,没有必要。 二.localStorage和sessionStorage: 1》5M对于每个域名来说的,每个域名有5M的存储 2》只用于本地存储,不能发送到服务端 3》两者区别: 三.co原创 2020-07-16 11:26:58 · 248 阅读 · 0 评论 -
JS-ajax-跨域
JS-ajax-跨域 一.同源策略 1》什么是同源策略: 2》加载图片 css js可无视同源策略: 二.跨域实现: 1》: 2》jsonp: ①. http://。。。。。。js同理,服务器也会任意动态拼接数据然后返回 ②.原理 ②.eg: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewpo原创 2020-07-14 16:54:34 · 104 阅读 · 0 评论 -
JS-ajax-XMLHttpRequest
JS-ajax-XMLHttpRequest 一.XMLHttpRequest: 1》get请求: const xhr = new XMLHttpRequest() xhr.open('GET', '/data/test.json', true)//true代表异步 xhr.onreadystatechange = function () { if (xhr.readyState === 4) { if (xhr.status === 200) {//注意是===三个等原创 2020-07-14 14:05:09 · 140 阅读 · 0 评论 -
JS-有关事件的知识(重点手写通用的事件绑定或监听函数)
JS-有关事件的知识(重点手写通用的事件绑定或监听函数) 一.事件绑定: 写一个通用的事件绑定函数 若不是按钮,是一个a标签,它的默认行为是点击跳转,preventDefault()会阻止默认行为,不让跳转 二.事件冒泡:(利用上面的通用事件绑定函数) 上述代码中: ①.点击p2p3p4p5p6取消,我们没有为这些标签绑定事件但是都会弹出取消的警示框,因为,事件冒泡的机制,p2p3p4标签会向上冒泡先找到div1,然后再冒泡找到body,发现body绑定了click取消事件,于是点击会触发该事件并弹原创 2020-07-12 22:48:23 · 416 阅读 · 0 评论 -
JS-有关BOM的知识
JS-有关BOM的知识 一.BOM: 浏览器对象模型(browser object model) 二.navigator和screen: 1》navigator:可以通过navigator.userAgent获取浏览器的相关信息 2》screen屏幕 三.location 和 history 1》location location.search 输出url的查询参数 ?以后的 location.hash 输出url的哈希 #以后的 2》history 一个网页前进,一个网页后退 ...原创 2020-07-12 15:45:05 · 89 阅读 · 0 评论 -
JS-有关DOM的知识
JS-有关DOM 一DOM的本质: 它是从HTML语言或文件解析出来的一棵树 二.DOM的节点操作: 1》获取DOM节点 2》DOM节点的property 以JS对象的形式,操作style className 等等 nodeName:标签名称 nodeType:DOM类型,一般DOM类型的type 为1 3》DOM节点的attribute 4》property和attribute的关系: property是对DOM元素的js变量进行修改 attribute是对DOM元素的节点属性进行修改,能真正作用到原创 2020-07-12 15:20:47 · 158 阅读 · 0 评论 -
从JS基础知识到JS WEB API
从JS基础知识到JS WEB API API主要包含五个方面: DOM BOM 事件绑定 ajax 存储原创 2020-07-12 12:43:41 · 103 阅读 · 0 评论