
JavaScript 原生方法
文章平均质量分 54
原生方法实现
跳房子的前端
我是一名专注于各端开发的工程师。深信了解技术背后的原理是解决复杂问题的关键,我始终致力于深入探索和掌握前端技术的基础理论。
我承接软件开发业务,包括bug修改、软件设计和报价评估等,欢迎联系我进行合作。
所有原创文章永久免费,希望能帮助大家在成长和工作中受益!
别忘了添加关注,谢谢各位大佬!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
首屏加载优化
关键是要建立性能预算和监控系统,保持持续优化的意识。原创 2024-11-01 12:47:45 · 389 阅读 · 0 评论 -
解决批量文件上传的并发问题
这种实现方式可以有效处理大文件上传和并发控制的问题。原创 2024-11-01 12:36:13 · 395 阅读 · 0 评论 -
纯前端如何实现「用户无感知录屏」
【代码】纯前端如何实现「用户无感知录屏」原创 2024-11-01 12:27:09 · 370 阅读 · 0 评论 -
JavaScript 手写实现 `forEach` 方法
forEach遍历数组的每个元素,并对每个元素执行回调函数。实现forEach涉及到验证回调函数、遍历数组、并在每次迭代中调用回调函数。自定义实现可以帮助理解 JavaScript 内建方法的工作原理,但实际使用时还是推荐使用 JavaScript 提供的原生forEach方法,因为它已经经过高度优化并处理了各种边界情况。原创 2024-09-15 12:52:06 · 620 阅读 · 0 评论 -
JavaScript `Map` 和 `WeakMap`详细解释
Map是标准的键值对集合,支持任意类型的键,且支持迭代。WeakMap的键是弱引用,仅支持对象作为键,不支持迭代,主要用于避免内存泄漏。实现Map和WeakMap的核心逻辑涉及哈希表和弱引用的处理。虽然 JavaScript 的原生实现是高度优化的,但下面是一些简化的示例代码,用来展示Map和WeakMap的基本实现原理。Map。原创 2024-09-15 12:49:35 · 617 阅读 · 0 评论