javaScript(叁)
2021/5/22 20:25:19
本文主要是介绍javaScript(叁),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
javascript(叁)
1. 节点*
HTML 文档中的所有内容都是节点:
- 整个文档是一个文档节点 document
- 每个 HTML 元素是元素节点
- HTML 元素内的文本是文本节点
- 每个 HTML 属性是属性节点
- 注释是注释节点
-
节点类型
document的节点类型 9、标签的节点类型 1、属性的节点类型 2、文本的节点类型 3
-
节点名称
document的节点名称 #document、标签的节点名称 大写的标签名、属性的节点名称 属性名、文本的节点名称 #text
-
节点值
document的节点值 null、标签的节点值 null、属性的节点值 属性值、文本的节点值 文本的内容
-
节点之间的关系
父节点--parentNode
父元素节点--parentElement
子节点--childNodes:标签节点、文本节点、注释节点 得到的是伪数组
子元素节点--children :标签节点
总结:firstChild、lastChild、previousSibling、nextSibling获取到的都是文本,如果没有就是文本节点名称#text,
firstElementChild、lastElementChild、previousElementSibling、nextElementSibling获取到的都是标签,如果没有就
是空
-
节点的插入
node.insertBefore(newnode,existingnode);此方法可在已有的子节点前插入一个新的子节点
参数newnode是要插入的节点对象,existingnode是要添加新的节点前的子节点。
n. 定时器
- 周期定时器
setInterval(fun,time)
参数: 函数,时间(以毫秒计时);返回ID值
停止周期计时器
clearInteval()
参数为setInterval(fun,time)
的ID值,通常将ID值赋给变量
var i = 1; var time1 = setInterval(fun1, 1000) function fun1() { if (i == 10) { clearInterval(time1) } console.log(i++); }
- 一次性计时器
setTimeout(fun,time)
参数: 函数,时间(以毫秒计时);返回ID值
停止
一次性计时器
clearTimeout()
参数为setTimeout(fun,time)
的ID值
var time2 = setTimeout(fun2, 11000) function fun2() { console.log(123); }
这篇关于javaScript(叁)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14后台交互资料入门指南
- 2024-11-14如何轻松创建项目环境:新手入门教程
- 2024-11-14如何抽离公共代码:初级开发者指南
- 2024-11-14Python编程入门指南
- 2024-11-14Python编程入门:如何获取参数
- 2024-11-14JWT 用户校验:简单教程与实践
- 2024-11-14Pre-commit 自动化测试入门指南
- 2024-11-14Python编程基础
- 2024-11-14Server Action入门教程:轻松掌握服务器操作
- 2024-11-14Server Component入门教程:轻松搭建服务器组件