自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鲸落

太阳下了有月光

  • 博客(12)
  • 收藏
  • 关注

原创 关于nextTick及其它的原理

上一篇有提到事件循环,及完整的事件循环(Event loop)过程解析,趁热打铁,理解一下vue中的nextTick()。官方文档中的解释是:“在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用nextTick(),获取更新后的 DOM。”简单来说,nextTick(),是将回调函数延迟执行,在下一次DOM更新数据后调用,当数据更新并在DOM中渲染后,自动执行该函数。

2022-11-15 17:07:31 514 1

原创 从小知识点出发,彻底弄懂promise、async、await

promise一直在用,但就是不知道该怎么系统的去串到一起,简单易懂的讲给别人听,所以又整理了下相关的小知识点,让我们一起来看看吧~要彻底弄懂promise、async、await,涉及到3个重要的点:

2022-11-08 19:26:06 462

原创 简单说下try...catch...finally 的执行顺序

在开发的过程中,我们通常会使用try、catch、finally来处理异常情况。前几天同事在面试完后说他问了一个简单的问题:简单说一下try、catch、finally的执行顺序,能完全回答上来的人并不多。我们都知道加trycatch,当try中出现异常时catch中会捕获到该异常,finally无论是否有异常抛出或捕获它总是执行,往往却忽略了一些细微的点

2022-11-03 17:30:48 3133

原创 canvas 两点之间如何画弧

首先,我们需明确一点,如果只知道两个点的话是无法画弧的canvas 画弧,需要半径r,圆心o(x,y),开始的角度startDeg,结束的角度endDeg做了一个画弧度的小需求,顺便回顾了下三角函数,所以在此记录一下。简单介绍一下我的那个小需求吧大概是这样,知道a和b,需要画出图中绿色的弧

2022-11-02 19:04:37 949

原创 String.prototype.replaceAll 兼容性问题

String.prototype.replaceAll 兼容性问题

2022-10-17 18:50:59 1208

原创 用web audio api 在canvas上画出音频的音轨

上一篇讲了一下如何用web audio api实现播放,这个篇讲一下如何画音轨吧😄最近做的功能中包含音频选段,自然就少不了需要展示出音频的音轨

2022-10-17 16:54:21 682

原创 web audio api 实现音频播放

最近被选中做音视频,挺幸运的吧,一直在接触新的项目,每次都能被分到新的项目组,干好多费头发的事情😂上周五肝到12点半,总算是把音频编辑上了线总结了一下,决定写一写,也盘点一下遇到的坑web audio API是 HTML5新增的API,提供了在web上控制音频的一个有效通用的系统,开发者可以自选音频源,对音频添加特效,添加空间效果,使音频可视化,等等。

2022-10-17 14:12:38 3017

原创 svg元素设置渐变色时,设置角度,显示问题;

前段时间做了一个需求,svg元素渐变,支持给svg元素设置线性渐变,径向渐变,设置渐变角度;测试的过程中,发现一个问题:当我把角度设置到90度时,线性渐变的显示就会有问题

2022-08-18 19:45:13 452

原创 整理下最近用canvas遇到的问题吧

1.canvas.toBlob()在iOS上存在兼容问题;现象:会出现转blob对象失败的情况;解决办法: 通过canvas.toDataUrl()转base64,再由base64转blob。

2022-08-18 18:59:29 1433

原创 解决 iOS 上 transform rotate 兼容问题

用css3 rotate 写旋转动画,web端chrome浏览器没问题,在移动端iOS上动画不生效,打开Safari浏览器,果然不生效;rotate 难道存在兼容问题?

2022-08-18 15:55:05 2477

原创 正则表达式兼容问题

记录一下前两天遇到的正则兼容问题吧最近和同事一起做一个东西,她做web端,我做的移动端,我们的代码整合部署之后,发现一个奇怪的问题,移动端进不去我们部署好的这个项目中的页面,这是为什么呢?持着怀疑的态度,我打开Safari浏览器看了下,发现Safari浏览器也进不去,并且有一个报错信息:......

2022-08-18 15:16:38 685

原创 关于img标签浏览器自带的边框,清除边框的解决方式

设置img[src=""],img:not([src]) { opacity: 0;} 就可以了

2018-06-04 17:42:11 11453

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除