![](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 · 249 阅读 · 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 和 history1》locationlocation.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 为13》DOM节点的attribute4》property和attribute的关系:property是对DOM元素的js变量进行修改attribute是对DOM元素的节点属性进行修改,能真正作用到原创 2020-07-12 15:20:47 · 158 阅读 · 0 评论 -
从JS基础知识到JS WEB API
从JS基础知识到JS WEB APIAPI主要包含五个方面:DOMBOM事件绑定ajax存储原创 2020-07-12 12:43:41 · 103 阅读 · 0 评论