首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
领域探索
风骨
创建于2022-06-12
订阅专栏
前端领域知识储备。
等 5 人订阅
共11篇文章
创建于2022-06-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
setTimeout/setInterval 计时器页面失活状态下放慢工作
在我们实现页面交互时,时常需要通过 「延迟执行」 来实现一些特定的功能。 比如使用 setTimeout 延迟执行渲染,来实现 「逐字输出」 效果。 如下代码示例: 这段 setTimeout
聊一聊监听 DOM 的方式 Observer
JS Observer API 监听 DOM。随着浏览器不断革新,JS 原生层面提供了一些 Observer API 来应对一些 观察和监听 DOM 的交互场景。
初探 HTML video 视频字幕
HTML video 视频字幕。<track> 外挂字幕,WebVTT。 我们在观看 电视、电影 时能够看到在播放区域下方,会展示与视频中人物说话所对应的字幕。字幕给观影者看不懂的内容提供了翻译。
如何在页面关闭时发送 API 请求
借助 navigator.sendBeacon、fetch keepalive 实现页面关闭时发送数据到服务器。在一些需求背景下,我们需要在页面销毁(关闭/刷新)时将数据同步给后台,比如 记录视频播放
ChatGPT Stream 流式处理网络请求
ChatGPT AI、fetch stream、text/event-stream。在传统的客户端与服务端的数据交互,常见的两种交互方式是: 客户端发起 Ajax 请求后,服务端将数据一次返回...
TS 高级功法
TS. 金庸笔下的武侠功法秘籍不胜枚举,主角凭借着至高无上的功法自在行走江湖。对于我们前端工程师来说如何轻松驾驭日常开发呢?势必不可缺少 TS 技能。 TS 作为 JS 的严格静态类型检查工具
Web Components 入门分享
Web Components。从我们熟知的前端框架 React、Vue 来看,「组件化」 已然成为前端主流开发模式,在代码复用、逻辑拆分、提升团队开发和维护效率等方面,有着无可比拟的优势。
设计实现一款 Web Video Player
H5 Video Player. 一些视频、学习类的网站,通常都会涉及 Video 视频播放能力的支持和使用。HTML5 <video> 标签可以帮忙我们在页面中实现视频播放。
聊一聊浏览器打印 - window.print
浏览器原生 API window.print。一般信息填写类的需求页面,都会增设「预览」和「打印」功能。我们会通过编写 DOM 及样式来绘制出预览视图,而打印则是基于预览来生成 PDF 文件。
如何优化 JS 代码执行,避免出现阻塞?
requestIdleCallback 介绍与使用; requestAnimationFrame 介绍与使用; 将一段非常耗时的执行程序,拆分成多个片段等待空闲调度执行。
m3u8 格式视频播放(权限解密播放)
前言 公司业务技术上为实现视频资源的体验优化,服务端团队针对视频点播方面采用了 HLS .m3u8 格式文件技术方案,并且服务端在处理 m3u8 格式文件时进行了加密。 这要求在 Web 端在进行播放