菁英数字科技(猩码)-猩码学苑-专注软件开发人才菁英教育
标题:
前端-王卓凡-20230519
[打印本页]
作者:
王卓凡
时间:
2023-5-24 17:33
标题:
前端-王卓凡-20230519
删除节点
父元素.removeChild(子元素) 删除父元素内的子元素
可以使用节点关系获取p元素
数组的新方法forEach()
数组新增了一个方法,接受一个参数,是一个函数
这个函数又有三个参数 - 这三个参数是有严格的顺序的,后面的可以省略
特点:forEach里的return不会结束整个循环,只会结束当前循环
1、item 数组的每一项(arguments[0])
2、index 下标(arguments[1])
3、arr 数组本身(arguments[2])
HTML5中的元素的自定义属性
在HTML5中元素可以自定义属性
语法是 data-"属性名"=" 属性值"
获取属性
元素.getAttribute('属性名')
输出的属性为renurn出来的,一般用变量获得
如果没有这个属性,结果就是null
元素.setAttribute('属性名','修改后的属性值')
如果有这个属性就是修改,没有这个属性就是添加
移除属性
元素.removeAttribute('属性名')
定时器
设置定时器
setInterval(执行函数,执行间隔(单位毫秒))
会每隔执行间隔的时间后执行一次函数,执行次数没有上限
执行函数可以直接写在里面,也可以外部引入
默认为window的方法
可以通过let来给定时器一个名称
clearInterval(定时器名称) 清除定时器
延时定时器
setTimeout(执行函数,执行间隔(单位毫秒))
会在执行间隔的时间后执行依次函数,只能执行一次
clearTimeout(定时器名称) 清楚延迟定时器
欢迎光临 菁英数字科技(猩码)-猩码学苑-专注软件开发人才菁英教育 (http://www.xingmaxueyuan.com/)
Powered by Discuz! X3.4