js+canvas简单绘制圆圈的方法


Posted in Javascript onJanuary 28, 2016

本文实例讲述了js+canvas简单绘制圆圈的方法。分享给大家供大家参考,具体如下:

运行效果截图如下:

js+canvas简单绘制圆圈的方法

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>canvas画圆圈</title>
  <script type="text/javascript" >
  function drawCircle(id){
    var canvas = document.getElementById(id);
    if(canvas ) {
      var context = canvas.getContext("2d");
      context.fillStyle = "gray";
      context.strokeStyle = "black";
      context.fillRect(0, 0, 400, 400);
      context.beginPath();
      context.arc(100, 100, 50, 0, Math.PI*2, true);
      context.closePath();
      context.fillStyle = "green";
      context.fill();
    } else {
      return;
    }
  }
  window.onload = function () {
    drawCircle("canvas");
  }
  </script>
</head>
<body>
<canvas id="canvas" width="400" style="background:red;" height="400"></canvas>
<hr />
</body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
翻译整理的jQuery使用查询手册
Mar 07 Javascript
爱恋千雪-US-AscII加密解密工具(网页加密)下载
Jun 06 Javascript
javascript 函数使用说明
Apr 07 Javascript
JavaScript(JS) 压缩 / 混淆 / 格式化 批处理工具
Dec 10 Javascript
深入讲解AngularJS中的自定义指令的使用
Jun 18 Javascript
浅析js中substring和substr的方法
Nov 09 Javascript
详解vue移动端日期选择组件
Feb 22 Javascript
vue实现移动端悬浮窗效果
Dec 01 Javascript
jQuery-Citys省市区三级菜单联动插件使用详解
Jul 26 jQuery
js判断浏览器的环境(pc端,移动端,还是微信浏览器)
Dec 24 Javascript
使用 UniApp 实现小程序的微信登录功能
Jun 09 Javascript
js实现简单的倒计时
Jan 28 Javascript
谈一谈javascript闭包
Jan 28 #Javascript
JavaScript统计字符串中每个字符出现次数完整实例
Jan 28 #Javascript
基于javascript实现checkbox复选框实例代码
Jan 28 #Javascript
JavaScript黑洞数字之运算路线查找算法(递归算法)实例
Jan 28 #Javascript
JS+CSS实现DIV层的展开、收缩效果
Jan 28 #Javascript
js+canvas绘制五角星的方法
Jan 28 #Javascript
js+html5实现的自由落体运动效果代码
Jan 28 #Javascript
You might like
PHP利用imagick生成组合缩略图
2016/02/19 PHP
php获取本机真实IP地址实例代码
2016/03/31 PHP
php中数组最简单的使用方法
2020/12/27 PHP
javaScript对象和属性的创建方法
2007/01/15 Javascript
jQuery 过滤not()与filter()实例代码
2012/05/10 Javascript
JS 实现Json查询的方法实例
2013/04/12 Javascript
Jquery实现页面加载时弹出对话框代码
2013/04/19 Javascript
Javascript 遍历页面text控件详解
2014/01/06 Javascript
JavaScript跨平台的开源框架NativeScript
2015/03/24 Javascript
jQuery实现dialog设置focus焦点的方法
2015/06/10 Javascript
实例剖析AngularJS框架中数据的双向绑定运用
2016/03/04 Javascript
webpack vue项目开发环境局域网访问方法
2018/03/20 Javascript
JS获取url参数,JS发送json格式的POST请求方法
2018/03/29 Javascript
JavaScript中的this妙用实例分析
2020/05/09 Javascript
vue-amap根据地址回显地图并mark的操作
2020/11/03 Javascript
原生js 实现表单验证功能
2021/02/08 Javascript
Python多继承原理与用法示例
2018/08/23 Python
Python二叉树的镜像转换实现方法示例
2019/03/06 Python
在pyqt5中QLineEdit里面的内容回车发送的实例
2019/06/21 Python
matlab 计算灰度图像的一阶矩,二阶矩,三阶矩实例
2020/04/22 Python
python写文件时覆盖原来的实例方法
2020/07/22 Python
Idea安装python显示无SDK问题解决方案
2020/08/12 Python
Python 列表推导式需要注意的地方
2020/10/23 Python
使用phonegap进行提示操作的具体方法
2017/03/30 HTML / CSS
Snapfish英国:在线照片打印和个性化照片礼品
2017/01/13 全球购物
印度首选时尚目的地:Reliance Trends
2018/01/17 全球购物
安踏官方商城:anta.cn
2019/12/16 全球购物
编写类String 的构造函数、析构函数和赋值函数
2012/09/09 面试题
会计学生自我鉴定
2014/02/06 职场文书
大学生军训自我鉴定
2014/02/12 职场文书
优秀的2014年两会精神解读
2014/03/17 职场文书
2015年反洗钱工作总结
2015/04/25 职场文书
大学生入党自传2015
2015/06/26 职场文书
运动会入场词
2015/07/18 职场文书
爱国主义教育主题班会
2015/08/13 职场文书
出纳2015年度工作总结范文
2015/10/14 职场文书