Canvas 是一种在网页中的画布, 是一个HTML5新增的标签, 是一种高效的绘制图形的技术, 在JavaScript中有一个专门的API用于给他赋能( CanvasRenderingContext2D )

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<canvas id="c1" width="300" height="300"></canvas>
<script>
var canvas = document.getElementById("c1");
var ctx = canvas.getContext("2d");
ctx instanceof CanvasRenderingContext2D; // true
</script>
</body>
</html>

注意: 

1. canvas可以做动画 / 游戏 / 各种图表 / 数据可视化等, 功能强大.

2. 在<canvas>标签中如果有文本, 如果浏览器不支持Canvas, 这个文本就会自动显示, 反正则会被忽略.

最新文章

  1. iOS10遇到有推送的Demo真机报错的解决
  2. python反射原理
  3. 什么是JSP?它有哪些特点?
  4. opencv2学习:计算协方差矩阵
  5. centos 安装php ide (eclipse + php 插件)
  6. NOIP2000 单词接龙
  7. 利用if else判断几点是什么时间段
  8. C# 中4个访问符和8个修饰符详解
  9. 学习笔记——策略模式Strategy
  10. java库中的具体的集合
  11. $mount(“#app”)手动挂载
  12. 如何使用JPQL写纯SQL语句
  13. c# 字典
  14. Django中,ajax检测注册用户信息是否可用?
  15. JS弹出对话框的三种方式
  16. CentOS6.5安装zookeeper-3.4.5(单机)
  17. locals()和globals()
  18. (转)使用 db2pd 命令进行监视和故障诊断
  19. Android Studio 新建drawable-hdpi、drawable-mdpi等
  20. SQLSERVER数据导入到MYSQL

热门文章

  1. oracle中查询某个库中所有的表以及所占的表空间大小
  2. Golang字符串处理以及文件操作
  3. 20175313 张黎仙《Java程序设计》第十一周学习总结
  4. Postgresql ALTER语句常用操作小结
  5. 转载:OutOfMemoryError系列(2): GC overhead limit exceeded
  6. linux 中gcc的&#183;安装、编译过程
  7. win2008 r2下配置IIS7(ASP.net运行环境)
  8. Mask_RCNN
  9. Qt开发经验小技巧合集
  10. SQL 里ESCAPE的用法