全部内容
JavaScript Canvas 实现玫瑰绽放动画效果

本文介绍如何使用 HTML5 Canvas 与原生 JavaScript 绘制一朵从含苞到绽放的玫瑰。通过数学公式生成花瓣坐标,利用 requestAnimationFrame 实现动态渲染,适合前端开发者学习图形绘制与动画逻辑。

2026-10-23 05:59:04
214
白露
JS reduce与for循环、map/filter的性能及可读性对比

深入对比 JavaScript 中 reduce、for 循环以及 map/filter 链式调用的性能与可读性。解析 V8 底层执行机制、中间内存分配、常见心智反模式及工程选型决策指南。

2026-11-06 19:55:31
172
代码拾荒
JS reduce与for循环、map/filter的性能及可读性对比
Babylon.js 手动集成 ammo.js 物理引擎方案

针对现代前端构建环境与离线私有化场景,系统介绍在 Babylon.js 中手动集成 ammo.js 物理引擎的完整方案,涵盖 WASM 资源加载、异步工厂初始化、插件挂载及性能调优。

2026-11-06 19:43:45
476
资源驿站
Babylon.js 手动集成 ammo.js 物理引擎方案
Cropper.js 怎么设置固定宽高比并限制裁剪区域大小

本文详细讲解在 Cropper.js 中如何通过 aspectRatio 设置固定宽高比,以及如何通过 UI 视口配置与 Canvas 导出参数双重限制裁剪区域尺寸,并深入对比交互限制与导出像素限制的关键差异。

2026-11-06 19:38:43
416
白露
Cropper.js 怎么设置固定宽高比并限制裁剪区域大小