Canvas和SVG区别
- Canvas主要是用笔刷来绘制2D图形。
- SVG主要是用标签来绘制不规则矢量图。
- 相同点:都是主要用来画2D图形。
- 不同点:Canvas画的是位图,SVG画的是矢量图。
- 不同点:SVG节点过时渲染慢,Canvas性能更好,但写起来复杂。
- SVG支持分层和事件,Canvas不支持,但可以用库实现。
版权声明:本博客所有文章除特殊声明外,均采用 CC BY-NC 4.0 许可协议。转载请注明出处 Roxas Deng的博客!
版权声明:本博客所有文章除特殊声明外,均采用 CC BY-NC 4.0 许可协议。转载请注明出处 Roxas Deng的博客!