
JS
_虾仁不眨眼_
学无止境,勇闯天涯
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SVG之多行文本实现
在SVG中绘制多行文本并不像HTML中的或元素那样直接支持换行。那么,如果需要在svg中显示多行文本,该怎么实现呢?原创 2024-12-25 14:26:45 · 414 阅读 · 0 评论 -
文件下载的N种方式
文件下载有多种方式可以实现,快来看看吧~原创 2024-04-26 17:25:05 · 625 阅读 · 0 评论 -
JS将文字签名转透明背景的图片
要将文本转换为图片,可以使用Canvas API。以下是一个简单的示例,展示了如何将文本绘制到画布上,并将其转换为图片。原创 2024-04-18 11:17:25 · 727 阅读 · 0 评论 -
浏览器内多个标签页之间的通信
实现多个标签页之间的通信,本质上都是通过中介者模式来实现的。因为标签页之间没有办法直接通信,因此我们可以找一个中介者,让标签页和中介者进行通信,然后让这个中介者来进行消息的转发。原创 2024-03-15 13:38:39 · 712 阅读 · 1 评论 -
Object.freeze(obj)
被冻结的对象不能再被更改:不能添加新的属性,不能移除现有的属性,不能更改它们的可枚举性、可配置性、可写性或值,对象的原型也不能被重新指定。冻结对象可以防止扩展,并使现有的属性不可写入和不可配置。原创 2024-03-14 17:41:30 · 789 阅读 · 0 评论 -
requestAnimationFrame 实现
背景: 因为 JS 是单线程执行的,如果前面的代码影响了性能,就会导致 setInterval或setTimeout不会按期执行。原创 2024-03-12 10:27:22 · 1781 阅读 · 1 评论