JavaScript
文章平均质量分 52
-转角的夏天-
这个作者很懒,什么都没留下…
展开
-
从小知识点出发,彻底弄懂promise、async、await
promise一直在用,但就是不知道该怎么系统的去串到一起,简单易懂的讲给别人听,所以又整理了下相关的小知识点,让我们一起来看看吧~要彻底弄懂promise、async、await,涉及到3个重要的点:原创 2022-11-08 19:26:06 · 512 阅读 · 0 评论 -
简单说下try...catch...finally 的执行顺序
在开发的过程中,我们通常会使用try、catch、finally来处理异常情况。前几天同事在面试完后说他问了一个简单的问题:简单说一下try、catch、finally的执行顺序,能完全回答上来的人并不多。我们都知道加trycatch,当try中出现异常时catch中会捕获到该异常,finally无论是否有异常抛出或捕获它总是执行,往往却忽略了一些细微的点原创 2022-11-03 17:30:48 · 3369 阅读 · 0 评论 -
canvas 两点之间如何画弧
首先,我们需明确一点,如果只知道两个点的话是无法画弧的canvas 画弧,需要半径r,圆心o(x,y),开始的角度startDeg,结束的角度endDeg做了一个画弧度的小需求,顺便回顾了下三角函数,所以在此记录一下。简单介绍一下我的那个小需求吧大概是这样,知道a和b,需要画出图中绿色的弧原创 2022-11-02 19:04:37 · 1056 阅读 · 0 评论 -
String.prototype.replaceAll 兼容性问题
String.prototype.replaceAll 兼容性问题原创 2022-10-17 18:50:59 · 1295 阅读 · 0 评论 -
用web audio api 在canvas上画出音频的音轨
上一篇讲了一下如何用web audio api实现播放,这个篇讲一下如何画音轨吧😄最近做的功能中包含音频选段,自然就少不了需要展示出音频的音轨原创 2022-10-17 16:54:21 · 760 阅读 · 0 评论 -
web audio api 实现音频播放
最近被选中做音视频,挺幸运的吧,一直在接触新的项目,每次都能被分到新的项目组,干好多费头发的事情😂上周五肝到12点半,总算是把音频编辑上了线总结了一下,决定写一写,也盘点一下遇到的坑web audio API是 HTML5新增的API,提供了在web上控制音频的一个有效通用的系统,开发者可以自选音频源,对音频添加特效,添加空间效果,使音频可视化,等等。原创 2022-10-17 14:12:38 · 3203 阅读 · 0 评论 -
svg元素设置渐变色时,设置角度,显示问题;
前段时间做了一个需求,svg元素渐变,支持给svg元素设置线性渐变,径向渐变,设置渐变角度;测试的过程中,发现一个问题:当我把角度设置到90度时,线性渐变的显示就会有问题原创 2022-08-18 19:45:13 · 550 阅读 · 0 评论 -
整理下最近用canvas遇到的问题吧
1.canvas.toBlob()在iOS上存在兼容问题;现象:会出现转blob对象失败的情况;解决办法: 通过canvas.toDataUrl()转base64,再由base64转blob。原创 2022-08-18 18:59:29 · 1577 阅读 · 0 评论 -
正则表达式兼容问题
记录一下前两天遇到的正则兼容问题吧最近和同事一起做一个东西,她做web端,我做的移动端,我们的代码整合部署之后,发现一个奇怪的问题,移动端进不去我们部署好的这个项目中的页面,这是为什么呢?持着怀疑的态度,我打开Safari浏览器看了下,发现Safari浏览器也进不去,并且有一个报错信息:......原创 2022-08-18 15:16:38 · 772 阅读 · 0 评论