video标签duration问题

摘要: video的duration不足1秒不会四舍五入,所以求取当前时间显示时,需用Math.floor,不可用Math.round 阅读全文
posted @ 2020-09-19 23:53 StephenWong 阅读(780) 评论(0) 推荐(0) 编辑

常见排序记录

摘要: 1、冒泡排序 function bubbleSort(arr) { let len = arr.length; for (let i = 0; i < len; i++) { for (let j = 0; j < len - i - 1; j++) { if (arr[j] > arr[j + 1 阅读全文
posted @ 2020-05-04 00:40 StephenWong 阅读(161) 评论(0) 推荐(0) 编辑

js求取小数点后100位小数,判断是否可除尽

摘要: 首先,假设是一个除不尽的小数,这样理解的话,就很简单了。 function getDecimal(a, b) { let list = []; let remainder = a % b; // 求取当前余数,比如20%3剩余数2 while (list.length < 100) { let de 阅读全文
posted @ 2020-05-02 21:25 StephenWong 阅读(557) 评论(0) 推荐(0) 编辑

canvas动态加载第三方字体

摘要: 最近在改canvas模拟播放视频,其中有在视频中插入文字的需求,通过canvas绘制文字发现,字体的加载方式和正常加载字体有些不同。 一般字体加载,用 css 的 @font-face 即可,比如 @font-face { font-family: myFirstFont; src: url('Sa 阅读全文
posted @ 2020-04-13 00:14 StephenWong 阅读(2152) 评论(0) 推荐(0) 编辑

Angular-ngtable联动全选

摘要: 之前于Angular第三方插件ngTable的官网demo上看到的例子,但苦于demo中联动全选为选中所有,项目中并不适用,因此做了下小小的修改,修改目的只是为实现其功能,方法不敢苟同,若有更加简便的方法对此进行修改,请大方提出指正,本人不胜感激! 好了,废话不多说,先上官网demo,说明其中缺陷。 阅读全文
posted @ 2016-02-24 14:02 StephenWong 阅读(3802) 评论(3) 推荐(0) 编辑