首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    前端系列 |原生JS和jQuery循环遍历函数

    前言 之前总是不清楚原生JS和jQuery中有哪些循环遍历函数,而且有时候还总是把原生JS方法当成jQuery方法来用,以致于项目总是报错,并且还不知道是什么原因。...DOM对象和jQuery对象如何互相转换? 首先,先说一下DOM对象和jQuery对象如何转换?这样原生JS和jQuery的方法,我们就可以随意使用了。...2.jQuery对象—>DOM对象 有两种方法: (1)jQuery对象[0],如$(“.cls”)[0]; (2)jQuery对象.get(0),如$(“.cls”).get(0)。...原生JS循环遍历函数 1.for() for循环得知道数组的长度才能循环。它比较常用,这里就不多说了。 2.forEach () 不需要知道数组长度,也可以对数组中每一个元素进行操作。...jQuery循环遍历函数 1.each() var arr = ["x","y","z"]; $(arr).each(function (index,item) { console.log(index)

    7K20

    一种实现无缝循环播放音乐方案

    场景: 为了节省页面资源,往往需要将一段小音频循环播放,通常做法是在audio标签上添加loop属性,但不幸的是,该属性并不能保证无缝循环(gapless looping)播放,明显的感觉到中间的停顿。...解决方案: 使用audio标签的Web API提供的方法和属性进行循环播放,具体如下 事件名称 事件作用 timeupdate 当前播放的时长发生改变时触发 属性名称 属性作用 currentTime...用来获取或控制当前播放的时间,单位为s duration 获取媒体文件的总时长,以s为单位,如果无法获取,返回NaN 主要监听timeupdate事件,然后比较播放时间属性currentTime和音频的时长属性...this.currentTime = 0;         this.play();     }}, false); 使用要求: (1)音乐尽量是「淡入淡出」型,重音尽量不要在开头或结束位置,否则,即使能将音乐循环播放

    2.6K80
    领券