javascript - 使用带有 javascript 的纯 html 还是使用 Canvas ,哪一个更好?

标签 javascript html html5-canvas

我最近开始更多地使用 html5 canvas 进行开发,正如我所见,它更多的是 JavaScript。那么什么时候它应该优于纯 html 呢?我想知道的是,鉴于我必须开发一款像 pacman 这样的游戏,哪个应该更好用? (可能对于绘图应用程序canvas比使用div有用得多)

例如,这是 pacman 的两个实现

我想知道使用canvas、html div和js开发浏览器游戏的优缺点。我还想知道什么时候使用canvas比较好,什么时候使用纯html和js比较好。

最佳答案

如果不考虑向后兼容性,请使用 <canvas> ,这正是它们的设计目的。

像素数组比为页面上的每个点创建 DOM 元素要高效得多。

关于javascript - 使用带有 javascript 的纯 html 还是使用 Canvas ,哪一个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10582318/

相关文章:

opengl-es - SSAO 深度后处理期间的抗锯齿

javascript - 将 Parse.com 对象转换为字符串

javascript - 在 HTML 页面上绘制箭头以可视化文本跨度之间的语义链接

javascript - AngularJS/GoogleMaps(始终隐藏标记)

Javascript 缩短了 if 语句添加 else 语句

html - ionic : How to center a div?

javascript - 一段时间后 Canvas 停止跟踪鼠标

html5 Canvas 三 Angular 形按百分比填充颜色

javascript - 使用jQuery点击元素触发css :active

javascript - 从 php 创建的下拉列表列表中单独填充 textarea