
JavaScript
文章平均质量分 93
分享JavaScript的技术,丰富自己,提升自我。
技术流浪者
本人中科院菜鸟一枚,不断努力,不断提升!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaScript实践(三)JavaScript序列化与反序列化深度解析
JavaScript中的序列化与反序列化是数据存储、网络传输和跨系统交互的关键技术。序列化将对象转换为JSON字符串,用于数据持久化、网络通信和状态管理;反序列化则将字符串还原为对象。原创 2025-05-13 17:52:14 · 1495 阅读 · 0 评论 -
JavaScript 实践(二)JavaScript与TypeScript深度对比分析
JavaScript和TypeScript在类型系统、语言特性扩展、工具链与开发体验等方面存在核心区别,但TypeScript是JavaScript的严格超集,两者共享生态系统,标准协同演进。JavaScript适用于小型项目和轻量级前端框架,而TypeScript在企业级应用、大型开源项目和全栈开发中具有优势。TypeScript提升了代码的可靠性和维护成本,但存在学习曲线和构建复杂度的问题,而JavaScript在灵活性和社区资源丰富性方面具有不可替代性。原创 2025-05-09 13:51:04 · 1151 阅读 · 0 评论 -
JavaScript 实践(一)JavaScript 性能瓶颈深度剖析与优化实践
定期使用 Chrome DevTools 的 Performance 面板进行性能审查,结合 Lighthouse 的版本对比功能跟踪优化进度。优化效果:重排次数从 1000 次降至 1 次,性能提升 10 倍以上。技术原理:仅渲染可视区域元素,内存占用降低 90%优势:仅需 1 个监听器,内存占用减少 99%:触发 1000 次重排和重绘,导致页面卡顿。:DOM 元素无法被回收,内存占用持续增长。:创建 500 个独立监听器,内存占用高。优势:避免阻塞主线程,提升交互流畅度。:未解绑的滚动事件监听。原创 2025-05-03 20:16:07 · 1062 阅读 · 0 评论