在项目开发中也许会涉及到图形,经常用到的就是svg和canvas两种画图方式,下面就让我们看一看他们两者的区别:
svg
绘制出来的每一个图形的元素都是独立的DOM
节点,能够方便的绑定事件或用来修改。canvas
输出的是一整幅画布svg
输出的图形是矢量图形,后期可以修改参数来自由放大缩小,不会是真和锯齿。而canvas
输出标量画布,就像一张图片一样,放大会失真或者锯齿
在项目开发中也许会涉及到图形,经常用到的就是svg和canvas两种画图方式,下面就让我们看一看他们两者的区别:
svg
绘制出来的每一个图形的元素都是独立的DOM
节点,能够方便的绑定事件或用来修改。canvas
输出的是一整幅画布svg
输出的图形是矢量图形,后期可以修改参数来自由放大缩小,不会是真和锯齿。而canvas
输出标量画布,就像一张图片一样,放大会失真或者锯齿转载于:https://www.cnblogs.com/mengyage/p/9491684.html