介绍几个JS中非常雷同的方法或者语法,不知道诸位是否可知其中的差异?
阅读全文…
标签:Array, Object, Object.is, Promise, slice(), substring 发布在 JS API | 2 条评论 »
好消息,所有现代浏览器都已经支持Map.groupBy()、Object.groupBy()静态分组方法了,我们的JavaScript代码又可以进一步简化了。
标签:Array, groupBy, map, Object, WeakMap 发布在 JS API | 5 条评论 »
Chrome和Firefox浏览器都已经支持scrollend滚动停止事件了,快进来瞅瞅吧。
标签:DOMMouseScroll, scroll, scrollBy, scrollend, scrollTo, 滚动 发布在 JS API | 5 条评论 »
随着Firefox 131也支持了CSS Custom Highlight API,至此,所有现代浏览器下都可以实现无标签的文本内容高亮效果了。
标签:::highlight(), ::marker, API, createRange, HighlightRegistry, range, text-decoration, text-fill-color, 高亮代码 发布在 CSS相关, JS API | 11 条评论 »
全新的Screen Wake Lock API,可以让网页无论放置多久,都不要担心熄屏,或出现屏保,Web如今越来越强了。
标签:navigator, Picture-in-Picture, pointerLockElement, requestPointerLock, screen, Screen Wake Lock, visibilitychange, wakeLock 发布在 JS API | 7 条评论 »
一开始看到registerProtocolHandler()方法老激动了,以为又发现了个好玩具,谁知深入体验了一番之后……呵呵~
标签:API, github, href, HTTP协议, registerPaint, registerProperty, registerProtocolHandler, URLSearchParams 发布在 JS API | 2 条评论 »
Performance和PerformanceObserver,用户 Timing API,哦,学不完,根本学不完,这两周抽时间好好研究了一番,终于了解了个大概了?,特此记录下。
标签:IntersectionObserver, MutationObserver, Paint API, Performance, PerformanceObserver, ResizeObserver, 前端性能 发布在 JS API | 5 条评论 »
ImageDecoder是浏览器支持的原生API,可以对GIF动图进行逐帧解析渲染,播放控制,图像处理,水印添加等,都不在话下。
标签:APNG, canvas, gif, ImageDecoder, libgif, WebCodecs 发布在 JS API | 6 条评论 »
妈呀,不知不觉中,浏览器竟然支持了这么多的Web后台服务特性,不少API我还是第一次见到。
标签:Background Fetch, download, fetch, Notification, Payment Handler, Push API, Service Workers 发布在 JS API | 10 条评论 »
今天才知道,原来浏览器提供了原生的API用来abort阻断fetch请求(或者 axios 这个JS库发出的请求)。
标签:AbortController, AbortSignal, Ajax, axios, fetch, Promise, XMLHttpRequest 发布在 JS API | 8 条评论 »
张鑫旭more,09年华中科技大学毕业,现上海,就职于阅文集团,专注web前端偏前领域,著有《CSS世界》《CSS选择器世界》《CSS新世界》《HTML并不简单》
邮箱:zhangxinxu@zhangxinxu.com
关注我:微信微博掘金知乎抖音热更B站Gitee