canvas技术
web_zsh
时机未到,资格未够,请继续努力
展开
-
利用canvas开发一个绘图板
【底部附有制作绘图板完整代码】编码过程中会遇到一些原生js的技术,小编会先罗列出来。1、在for循环中为多个元素利用索引值绑定事件,会产生异步问题。问题所在:在事件代码内部可以进行各种操作,就是不能引用循环变量。两种解决方案解决方案:利用一个自执行函数包裹住循环体,并将循环变量作为参数传递进去。//为每一个颜色设置单击事件,并让所有的颜色具备.currentColor类//自执行函数:语法(function(形参){})(实参);//不一定非要拿小括号包裹起来,也可以在函数前面加单目运原创 2020-09-21 22:21:35 · 490 阅读 · 1 评论 -
canvas技术
【认识CAnvas技术】一、计算机中的图的分类1、位图位图:在计算机中使用像素点来描绘的图像被称为“位图”。展现更加丰富的颜色数,适用于表达真实的场景。放大之后会有失真。位图的格式:.jpg、.png、.gif等。2、矢量图矢量图:在计算机中利用数学公式对图形的表达进行精确的计算,得到的是“矢量图”。矢量图适用于表达线条和线条之间的关系。矢量图放大之后不会失真。矢量图只能在特定软件中放大不失真并可以使用,在设备上无法直接使用,需要转换成位图使用。二、认识canvas标记对原创 2020-09-19 23:41:57 · 936 阅读 · 0 评论