一名前端小白的學習筆記 1 N canvas

2021-10-01 06:16:25 字數 1381 閱讀 8100

fillrect(x,y,width,height)

strokerect(x, y, width, height)

clearrect(x, y, width, height)

beginpath()

closepath()

stroke()

fill()

moveto(x,y)

lineto(x,y)

arc(x,y,radius,startangle,endangle,anticlockwise)

方向anticlockwise

quadraticcurveto(cp1x, cp1y, x, y)

beziercurveto(cp1x, cp1y, cp2x, cp2y, x, y)

path2d物件

svg path data來初始化canvas上的路徑。這將使你獲取路徑時可以以svg或canvas的方式來重用它們

色彩colors

strokestyle = color

透明度transparency

線性line styles

linecap = type

round

linejoin = type

bevel 

miter(預設·)

設定線條與線條間接合處的樣式

miterlimit = value

getlinedash()

setlinedash(segments)

linedashoffset = value

漸變gradients

createradialgradient(x1, y1, r1, x2, y2, r2)

gradient.addcolorstop(position, color)

樣式patterns

陰影shadows

shadowoffsety = float

shadowblur = float

shadowcolor = color

canvas填充規則

繪製文字

stroketext(text, x, y [, maxwidth])

格式

textalign = value

textbaseline = value

direction = value

**量文字寬度

使用

htmlvideoelement

htmlcanvaselement

imagebitmap

使用相同頁面的引用

使用其他網域名稱下的

使用drawimage()函式將繪製到畫布上

一名前端小白的學習筆記 1 N git

人為維護文件版本的問題 git 提交 每次最好只提交乙個功能 git add 檔案列表 追蹤檔案 git commit m 提交資訊 提交資訊語義化 向倉庫中提交 git log 檢視提交記錄 git log oneline檢視提交資訊 簡化 撤銷 將檔案從暫存區刪除 將 git 倉庫中指定的更新記...

作為一名初級前端小白,寫在年初的一些話

剛開始,還是吐槽一下這個標題吧 原本是打算寫在年末的 也就是昨天 奈何大年夜的太忙 2.6才在回家的路上,第二天就大年三十了,基本沒什麼時間寫這篇吐槽了,又熬不動夜 所以就拖到今天了。其實最初,還是想講一下從大學剛畢業 2015.06滾出校園 到2016年,新的一年,這一段時間的感受吧。不忘初心 好...

從一名初級的DBA成長成一名高階DBA 1

我應該成為一名dba 麼?我曾問過的乙個問題是乙個人應該從事dba這樣的職業麼。這個問題並不容易回答,因為它因人而異。有的人有成為一名好dba所需要的天賦。而其他人並不認為能夠很容易掌握成為dba的秘訣。dba職業需要掌握一定的技能。而且還需要其他it職業所不必需的要求。因此,為了回答這個問題,我通...