其他分享
首页 > 其他分享> > 6.17-笔记

6.17-笔记

作者:互联网

6.17笔记

同步和异步

JS语言是单线程语言,只能同时做一件事

同步和异步的区别

异步应用场景

异步队列中的任务没有固定的执行顺序,所以对于异步任务的执行结果很难把控

web api

1、ECMA 和 W3C 是两个机构,但这两个机构的会员有很大重合

2、ECMA 规定 ECMAScript 的标准,W3C 规定了 Web API 的标准,也就是说 ECMA 负责
3、ECMAScript 脚本语言的研究和发布,W3C 定义了 ECMAScript 能做什么
4、ECMA 262 是基础,与 Web API 结合才能发挥作用

什么是DOM

DOM 操作

DOM 节点操作

创建节点
document.createElement() 生成网页元素节点
document.createTextNode() 生成文本节点

添加节点
父节点.appendChild(子节点) 添加到制定父节点的子节点列表的末尾
insertBefore(child,指定元素) 将一个节点添加到父元素的指定子节点前面

克隆节点
node.cloneNode() 克隆一个选中的节点

node.innerHTML 设置某个节点的内容 将内容写入某个dom节点

移出属性
element.removeAttribute(‘属性’)

获取H5自定义属性
1、兼容性获取 element.getAttribute(‘data-index’)
2、H5新增 elemment.dataset.index 或者 element.dataset[‘index’] IE11才开始支持

内置对象

标签:URL,6.17,笔记,element,获取,节点,ECMA,属性
来源: https://blog.csdn.net/cjjaixuexi/article/details/118001074