“JS API”目录存档

如何使用JS获取系统内存、CPU/GPU、电量等信息

2024年12月23日,星期一

封面图 JS系统 圣诞

有些前端开发可能还不知道,JavaScript是有能力获取操作系统的内存、CPU/GPU、电量、蓝牙、掉线等信息的。

阅读全文…

JS文本选区变化selectionchange事件实践小记

2024年11月17日,星期日

selectionchange事件文章封面占位图

最近做的项目用到了一个比较冷门的DOM事件API selectionchange事件,文本选区变化时候触发,简单记录下,希望日后可以帮到遇到类似需求的同行。

阅读全文…

Object.is/===、数组at/直接索引、substring/slice的区别

2024年10月24日,星期四

喜鹊鸟类占位图

介绍几个JS中非常雷同的方法或者语法,不知道诸位是否可知其中的差异?

阅读全文…

实用的JS对象分组静态方法Object.groupBy()

2024年09月19日,星期四

封面图

好消息,所有现代浏览器都已经支持Map.groupBy()、Object.groupBy()静态分组方法了,我们的JavaScript代码又可以进一步简化了。

阅读全文…

来了来了,scrollend滚动停止事件也支持了

2024年09月11日,星期三

scrollend封面图

Chrome和Firefox浏览器都已经支持scrollend滚动停止事件了,快进来瞅瞅吧。

阅读全文…

今日学习CSS文本自定义高亮API

2024年07月18日,星期四

文本高亮封面占位图

随着Firefox 131也支持了CSS Custom Highlight API,至此,所有现代浏览器下都可以实现无标签的文本内容高亮效果了。

阅读全文…

今天才知道,Web网页也能阻止息屏了

2024年03月17日,星期日

wake up

全新的Screen Wake Lock API,可以让网页无论放置多久,都不要担心熄屏,或出现屏保,Web如今越来越强了。

阅读全文…

一言难尽的registerProtocolHandler()方法

2023年08月30日,星期三

猫 日 封面

一开始看到registerProtocolHandler()方法老激动了,以为又发现了个好玩具,谁知深入体验了一番之后……呵呵~

阅读全文…

狠狠地研究了下 PerformanceObserver API

2023年08月27日,星期日

乌鸦南瓜封面图

Performance和PerformanceObserver,用户 Timing API,哦,学不完,根本学不完,这两周抽时间好好研究了一番,终于了解了个大概了?,特此记录下。

阅读全文…

使用ImageDecoder API让GIF图片暂停播放

2023年05月7日,星期日

占位图,头图,封面图

ImageDecoder是浏览器支持的原生API,可以对GIF动图进行逐帧解析渲染,播放控制,图像处理,水印添加等,都不在话下。

阅读全文…