html
文章平均质量分 65
༄久梦༒长醉༻
这个作者很懒,什么都没留下…
展开
-
用js自定义视频播放器
功能列表:0.视频加载完成前的初始1.控制视频开始暂停;2.实时监控进度更新进度条和时间3.控制声音大小;6.进度条点击更改视频进度;创建flag判断如果现在暂停的话flag为false点击开始播放,播放时flag为true点击暂停。在视频未加载出前或者当你改变进度条时需要加载figure就显示,加载好了再让vido显示。由于前面实时监听的时间,在改变视频时间后,进度条会自动更新。声音大小等于总的减去点击的长,再除以总的得到百分比。首先在视频加载前先要完成一些初始化。视频音量大小为0到1,初始值为1.原创 2022-09-25 09:02:08 · 1682 阅读 · 1 评论 -
js promise
promise是抽象的异步处理对象,实例化的promise有三种状态Fulfilled: 表示成功解决,这时会调用 onFulfilled.Rejected: 表示解决失败,此时会调用 onRejected.Pending: 表示待解决,既不是resolve也不是reject的状态。也就是promise对象刚被创建后的初始化状态.原创 2022-09-17 16:01:18 · 275 阅读 · 0 评论 -
try,catch,finally
在写代码中我们在页面运行时,如果有代码错误或写法有问题,那么输出台会给我们报出一行红色的错误,实际上我们也可以自己抛出错误并报出。因为try,catch是同步执行在一个task中,而settimeout是异步,在任务队列中,当task执行完后才能执行任务队列,所以捕获不到。}包含块中的代码有错误,则运行catch(err){…所以说当finally不是在他俩必须出现后执行,所以它不是人如其名,不是最后执行的。catch 语句允许我们定义当 **try** 代码块发生错误时,所执行的代码块。原创 2022-09-10 16:35:58 · 224 阅读 · 0 评论 -
暑假第三周,thymeleaf和select标签
themeleaf简要 thymeleaf,在前端页面中是写在html标签中的,这样可以实现静态和动态,当有数据返回html标签中时thymeleaf便会动态的替换原本的静态内容,不过themeleaf常用于前后端混合模式,前后端需要多商讨,知道数据格式。thymeleaf基本使用方法如上述例子,双引号内部还可以用对象,连接等 也可以使用属性 选择变量表达式:*{...},用法和变量表达式差不多,不过在子元素使用父元素内部的属性时可以使用object属性方便引入原创 2022-06-26 10:10:26 · 747 阅读 · 0 评论