前端开发
分享两种实现前端拖拽排序的方案
在这篇文章中,作者分享了在前端中实现拖拽排序的三种方案:Nestable、Sortable和HTML5原生方案。Nestable是基于jQuery的插件,虽支持分层列表但已不再维护,不建议在正式项目中使用;Sortable支持多框架,文档完善且易用,是更优的选择;HTML5原生方案利用拖放API实现,虽存在兼容性问题但在现今浏览器环境下可行。总结建议根据实际需求选择合适的方案。
读书笔记
HTML5 游戏开发技术基础整理
随着HTML5标准的确立,HTML5游戏开发逐渐兴起,可跨平台运行,本文基于《HML5 Canvas游戏开发实战》整理了HTML5游戏开发基础,强调了JavaScript中的面向对象编程和Canvas绘图基础,包括属性、方法的实现,继承机制,静态类实现,以及Canvas绘制线、矩形、圆等基本图形,文字、图片绘制,平移、旋转、伸缩操作,以及线性渐变、径向渐变、颜色反转和灰度等高级特效。1