ES6_day01

### canvas特性

标签中的文本只有在浏览器下支持canvas标签时才显示

行内块元素

高度设置在标签属性上

### 填充色设置

ctx.fillStyle="#ff0000"

### 线条颜色设置

ctx.strokeStyle="ff0000"

### 线条粗细

ctx.lineWidth=""

线 moveTo(x,y) 开始位置 lineTo(x,y) 结束位置

### 线条端点

ctx.lineCap="round" 圆滑

### 圆弧

ctx.arc(圆心x,圆心y,半径,开始弧度,结束弧度,顺逆时针)

弧度3点钟位置是0,顺时针方向6点 1/2Π 9点Π 十二点1.5Π 重新到3点2Π

最后参数默认false,顺时针

### .beginPath() 开始新路径

### 矩形

.strokeRect(x,y,width,height)和.fillRect(x,y,width,height) 直接绘制矩形

closePath() 封闭路径 将开始位置和结束位置链接

### 文字

.strokeText("1234",x,y)

.fillText("1234",x,y)

.font="px 黑体"

### 图片

.drawImage(img元素,图片水平裁剪的开始位置,图片垂直裁剪的开始位置,裁剪的宽带,裁剪的高度,画布放置位置x,画布放置位置y,放置宽度、放置高度)

  (img,放置x,放置y) 图片大小与原图一致

  (img,放置x,放置y,防止宽度,放置高度)

原文链接:https://www.cnblogs.com/xinyuxiangwang/p/17246696.html

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:ES6_day01 - Python技术站

(0)
上一篇 2023年4月18日
下一篇 2023年4月19日

相关文章

  • jQuery Attributes(属性)的使用(二、类篇)

    接下来我会详细讲解一下jQuery中Attributes(属性)的使用,特别是二、类篇。 1.使用addClass()方法添加类 jQuery提供了addClass()方法,可以在元素上添加指定的类名。其语法如下: $(selector).addClass(classname); 其中,selector表示需要添加类名的元素选择器,而classname则表示…

    JavaScript 2023年6月10日
    00
  • JS获取今天是本月第几周、本月共几周、本月有多少天、是今年的第几周、是今年的第几天的示例代码

    获取本月第几周、本月共几周、本月有多少天 首先,我们可以使用Date对象来获取当天的日期。通过获取当前日期的月份和年份,可以计算出本月有多少天。同时,我们可以使用getDay()方法来获取当前日期是星期几,然后在计算出本月的第几周以及本月共几周。 下面是获取本月第几周、本月共几周和本月有多少天的示例代码: // 获取当前日期 const date = new…

    JavaScript 2023年6月10日
    00
  • JavaScript获取浏览器信息的方法

    JavaScript获取浏览器信息的方法是前端开发中很常用的一种技术。通过获取浏览器信息,我们能够更好地对用户的设备进行优化,提升用户体验。下面是获取浏览器信息的几种方法: 1. navigator对象 window.navigator对象是一个保存了浏览器的一些信息的对象,我们可以利用它来获取相关的信息。常用的属性有: userAgent: 返回浏览器的用…

    JavaScript 2023年6月11日
    00
  • 微信小程序 倒计时组件实现代码

    下面就来分享微信小程序中倒计时组件的实现过程吧。 准备工作 在开始具体讲解之前,需要对微信小程序的基础知识有一定的了解,包括:- 小程序的目录结构- WXML、WXSS、JS、JSON 文件的作用- 小程序的基础组件和事件绑定等操作 倒计时组件实现步骤 1. 创建小程序项目 首先,在微信开发者工具中创建一个基础的小程序项目。 2. 创建倒计时组件 在项目中创…

    JavaScript 2023年6月11日
    00
  • JavaScript中的console.group()函数详细介绍

    JavaScript中的console.group()函数详细介绍 什么是console.group()函数 console.group()是JavaScript控制台API提供的一种用来组织和显示日志信息的函数。该函数通常与console.log()函数结合使用,可以将日志信息分组显示,使得日志信息更加清晰易读。 如何使用console.group()函数…

    JavaScript 2023年5月28日
    00
  • IE8 内存泄露(内存一直增长 )的原因及解决办法

    IE8 内存泄露问题是前端开发中经常遇到的一个问题,如果不及时解决,会导致浏览器卡顿、页面多次刷新等问题。本文将详细介绍 IE8 内存泄露问题的原因及解决办法。 原因 在 IE8 环境下,如过开发中出现以下几种情况,它们有可能会导致内存泄露问题: 循环引用 在 IE8 中,如果对象之间发生了循环引用,可能会导致内存泄露。例如,如果一个对象 A 中包含了一个对…

    JavaScript 2023年6月10日
    00
  • JavaScript中子对象访问父对象的方式详解

    下面我来详细讲解“JavaScript中子对象访问父对象的方式详解”。 1. 使用this关键字 在JavaScript中,this关键字表示当前对象。使用this关键字可以访问当前对象的属性和方法,也可以通过this关键字访问当前对象的父对象。假设我们有一个如下的对象,其中包含子对象: let parentObj = { name: "父对象&q…

    JavaScript 2023年5月27日
    00
  • 浅析JavaScript中的对象类型Object

    下面我将详细讲解“浅析JavaScript中的对象类型Object”的完整攻略。 1. 什么是对象? 对象是 JavaScript 的核心数据类型之一,它是一组属性的集合,每个属性都由键值对组成。其中,键是字符串类型,值可以是任何数据类型,也可以是另一个对象。对象是使用大括号{}定义的。 例如,以下就是一个简单的对象: let person = { name…

    JavaScript 2023年5月27日
    00
合作推广
合作推广
分享本页
返回顶部