前端基础进阶
文章平均质量分 94
结合实战案例,助力新手快速成长,实现从基础到精通的技能飞跃
云的世界!
天空系。看世界,听世界,问世界。
公号:成长的程序世界
展开
-
五分钟,100余行代码,纯web技术一起实现摄像头和麦克风视频录制,并带历史记录功能
纯web技术,唤起摄像头和麦克风,把视频投影到页面,然后一键开始录制,之后存入历史记录,随时唤起播放。只需100余行代码,你就拥有了一个视频录制功能。原创 2024-04-15 23:29:15 · 722 阅读 · 0 评论 -
图片作为背景的闪白问题,6种基础方案, 不会不知道吧
前端使用图片作为背景,需要远程加载,会有一个闪白的效果,针对这个问题,本来进行了多种方案的探索,一起来了解吧。原创 2024-04-12 20:43:48 · 432 阅读 · 0 评论 -
雪花飘,购物抛物线,进度条等四个案列,带入走进 CSS transition
我们从内置贝塞尔运动,雪花飘,购物抛物线,进度条四个案例,一起先看看其效果,然后再了解transition属性和事件,最后你的想法有多好,其作用就有多大。原创 2024-04-10 22:39:33 · 1032 阅读 · 0 评论 -
call, call.call, call.call.call, 你也许还不懂这疯狂的call
你说你懂call, 我说你不懂,你可知a.call.call(b,'b'), 一起探究这疯狂的call。原创 2024-04-10 22:36:22 · 848 阅读 · 0 评论 -
中高级前端? 这些一元运算符,你真的搞清楚了吗
一元运算符,顾名思义,只需要一个操作数的运算符。 delete, void, typeof ,+, -, ~, !你真的了解么,我看未必,一起来再次走近她。原创 2024-04-05 15:53:39 · 597 阅读 · 0 评论 -
数值千分位,6种方法和性能对比
不就一个千分位, 分分钟解决你, 正则万岁。 没错, 正则很帅, 性能呢,其他方案呢?考察点吗, 一是基于你现有的知识实现, 二是知识面。原创 2024-04-04 11:04:54 · 1126 阅读 · 0 评论 -
【方案篇】事件监听函数的内存泄漏,帮你搞定!
事件监听函数可能导致内存的泄漏,今天我们一起分析其原因,追溯本源,并搞定其导致的内存泄漏,进一步提高代码质量!原创 2024-04-03 21:32:34 · 1003 阅读 · 0 评论 -
30 second of code 15个有意思的代码段
前言 30-seconds 是一个学习系列,基本都是通过简短的代码实现某些功能, 包含 30-seconds-of-code 满足所有开发需求的简短JavaScript代码片段。原创 2024-04-02 23:14:16 · 998 阅读 · 0 评论 -
网络请求避坑,私有网络请求(Private Network Access)
网络请求,大家肯定熟悉的不能再熟悉,网络请求失败,大家也肯定很熟悉。但是今天的请求消失之术,99%你不熟悉。原创 2024-04-02 23:10:54 · 969 阅读 · 0 评论 -
localStorage灵魂五问。 5M?? 10M !!!
localStorage 存储的键值采用什么字符编码? 5M 的单位是什么?键占不占存储空间?键的数量,对写和读性能的影响?统计已使用空间?原创 2024-04-01 18:45:26 · 1773 阅读 · 0 评论 -
如何实现对节点尺寸动态变化的有效监测与检测
如何监测节点尺寸变化检测,不是window的尺寸变化了。如何监测节点尺寸变化检测,不是window的尺寸变化了。原创 2024-03-31 23:05:48 · 602 阅读 · 0 评论 -
从懵懂到精通:五分钟解析神秘的NaN,让你彻底明白其内涵
NaN懂多少?,NaN的四种判断方式?Number.isNaN与isNaN的区别?以及这背后数字的玄学。原创 2024-03-27 08:15:00 · 799 阅读 · 0 评论 -
编码揭秘:解构字符%20背后的秘密与百分号编码艺术
前言 提到这个 %20,想必大家都见过,熟悉一点编码的人,还会知道这玩意就是空格转换而来! 那么我们一起破解, 如何编码而来?原创 2024-03-26 08:45:00 · 1144 阅读 · 0 评论 -
属性遍历那些事儿:从入门到精通,笑谈间掌握技巧
属性遍历,必会技能,你会了,但是没有完全会。6种属性遍历方式,你学会了多少呢? 还犹豫什么,速速来交流。原创 2024-03-25 22:45:31 · 841 阅读 · 0 评论 -
学了这么久,还真就不太懂JavaScript,不信?
Object.prototype.toString.call(Boolean.prototype) === '[object Boolean]' 这是什么情况?delete为什么不抛出异常?原创 2024-03-25 09:00:00 · 1032 阅读 · 0 评论