首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
B2D1
掘友等级
前端
|
TikTok
You Only Live Once
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
306
文章 273
沸点 33
赞
306
返回
|
搜索文章
最新
热门
移除 Android WebView 中 <video> 默认播放按钮
查阅资料后,才明白这是 Android WebView 的默认行为,其根本原因是 video 没有设置 poster 属性,所以自作聪明的 Android WebView 给它加了默认 poster
Koa 中返回 html 文件引发的思考
在使用 Koa 框架搭建网站时,一般返回 index.html 当做入口文件,这需要设置特定的 response header.
使用 AbortController 取消 Fetch 请求和事件监听
AbortController 是一个控制器对象,你可以通过 new 构造函数的形式返回一个 AbortSignal 对象。
使用 useImperativeHandle 修改子组件的 state
有了 useImperativeHandle 的存在,ref.current 可以不仅仅被赋值为一个 DOM 对象,还可以是一个普通对象,对象里的方法,可以访问子组件的任意变量。
实现深拷贝之调用栈溢出、循环引用、复杂数据类型
最近在项目中,尝试使用 JSON.parse(JSON.stringify(..)) 来深拷贝数据,发现 undefined 会被自动忽略。 查阅 MDN-JSON.stringify() 后得知 undefined、任意的函数以及 symbol 值,在序列化过程中会被忽略(出…
package.json 之 Node.js 相关字段
这阵子在工作中参与了业务的抽象,计划打造通用组件并发布成 npm 包便于后续项目的共建,自热而然,学习到了一些关于 package.json 之前没有接触到的知识点。 在此,介绍一些在 package.json 中被 Node.js 所使用的字段,以下所使用的 Nodejs 版…
绘制 DOM 到 Canvas
Canvas API 提供了一个通过 JavaScript 和 HTML 的 canvas 元素来绘制图形的方式。它可以用于动画、游戏画面、数据可视化、图片编辑以及实时视频处理等方面。 除了以上的内容,还可以直接绘制 DOM。 知道了原理,下面就来逐步实现这个功能。 至于为什么…
Hooks 之手写 useTitle
React Hooks 正凭借其 Function Component 的特性,已经在实际项目中被广泛应用,而对于逻辑是重复且可被复用的组件,借助第三方 React Hooks 库来加快开发效率无疑是正确的选择。 以上库中,都包含了 useTitle 这个 hook 函数,调用…
利用 webpack 理解 CommonJS 和 ES Modules 的差异
CommonJS 导出的是值的拷贝;ES Modules 导出的是值的“引用”。 我相信很多人已经把这个答案背得滚瓜烂熟,好,那继续提问。 对于以上两个问题,我也是感到一脸懵逼,好在有 webpack 的帮助,作为一个打包工具,它让 ES Modules 和 CommonJS …
HTTP 之重定向
Oh No,这个回答简直烂大街,何不以另一种方式来解答。 在 web 中,重定向(Redirect)的应用十分广泛,例如当用户访问失效的资源时进行跳转,用户输入 http://baidu.com/ 时跳转至 https://www.baidu.com/. 注意!这里的重定向逻辑…
下一页
个人成就
文章被点赞
630
文章被阅读
112,046
掘力值
3,267
关注了
10
关注者
178
收藏集
1
关注标签
47
加入于
2017-05-04