TypechoJoeTheme

一生亦木

标签搜索
搜索到 4 篇与 前端技术 的结果
2021-06-15

MutationObserver 看好你的DOM元素

MutationObserver 看好你的DOM元素
MutationObserver|MDN 文档MutationObserver接口提供了监视对DOM树所做更改的能力。在DOM元素的属性以及结构发生改变会调用MutationObserver的构造函数。用来替换原有的Mutation Events功能,是DOM3 Events规范新增的功能。构造函数 MutationObserver创建并返回一个新的 MutationObserver 它会在指定的DOM发生变化时被调用。在observe()中绑定的元素发生改变后会调用MutationObserver构造函数。MutationObserver会创建并且返回一个新的观察者,MutationObserver对DOM元素的观察并不会立即启动,必须调用observe()方法来确定观察的DOM元素,以及要相应那些内容。语法var observer = new MutationObserver(callback);参数callback回调函数,每当被指定节点或子树以及配置项中的DOM变动时会callback会被调用。回调函数callback拥有两个参数,一个是描述被修改的MutationRec...
2021年06月15日
78 阅读
0 评论
2021-04-16

Fetch 不再使用 “老掉牙” 的的ajax

Fetch 不再使用 “老掉牙” 的的ajax
FetchFetch不是Ajax的进一步封装,而是原生的JS。 在fetch之前一般的网络请求都是使用XMLHttpRequest实现的,Feach提供了一种更加先进的替代方法,Feach还提供了专门的逻辑空间用来定义其他和HTTP相关的概念。使用let url = 'https://www.baidu.com' fetch(url).then(response => response.json()) .then(data => console.log(data)) .catch(e => console.log("Oops, error", e))在fetch 中第一个参数是Url,可以用来传入需要访问的链接;第二个参数可以传入一些配置信息,比如请求方式,headers等,当然第二个参数也是可选的。let url = 'https://www.baidu.com' fetch(url,{ method: 'GET', data: '{"wd":"querySelector"}'...
2021年04月16日
34 阅读
0 评论