您好,登錄后才能下訂單哦!
小編今天帶大家了解用于在畫布上繪制的HTML5內(nèi)建對(duì)象是哪個(gè),文中知識(shí)點(diǎn)介紹的非常詳細(xì)。覺得有幫助的朋友可以跟著小編一起瀏覽文章的內(nèi)容,希望能夠幫助更多想解決這個(gè)問題的朋友找到問題的答案,下面跟著小編一起深入學(xué)習(xí)“用于在畫布上繪制的HTML5內(nèi)建對(duì)象是哪個(gè)”的知識(shí)吧。
在html5中,內(nèi)建對(duì)象getContext()用于在畫布上繪制,getContext()用于獲取渲染上下文及其繪圖功能,可返回一個(gè)用于在畫布上繪圖的環(huán)境,語法為“Canvas.getContext(contextID)”。
本教程操作環(huán)境:windows7系統(tǒng)、HTML5版、Dell G3電腦。
哪個(gè) HTML5 內(nèi)建對(duì)象用于在畫布上繪制?()
A.getContent
B.getContext
C.getGraphics
D.getCanvas
正確答案: B
getContext() 方法用于獲取渲染上下文及其繪圖功能,可返回一個(gè)用于在畫布上繪圖的環(huán)境。此函數(shù)采用一個(gè)參數(shù),即上下文2d的類型。
語法
Canvas.getContext(contextID)
參數(shù)
參數(shù) contextID 指定了您想要在畫布上繪制的類型。當(dāng)前唯一的合法值是 "2d",它指定了二維繪圖,并且導(dǎo)致這個(gè)方法返回一個(gè)環(huán)境對(duì)象,該對(duì)象導(dǎo)出一個(gè)二維繪圖 API。
提示:在未來,如果 <canvas> 標(biāo)簽擴(kuò)展到支持 3D 繪圖,getContext() 方法可能允許傳遞一個(gè) "3d" 字符串參數(shù)。
返回值
一個(gè) CanvasRenderingContext2D 對(duì)象,使用它可以繪制到 Canvas 元素中。
描述
返回一個(gè)表示用來繪制的環(huán)境類型的環(huán)境。其本意是要為不同的繪制類型(2 維、3 維)提供不同的環(huán)境。當(dāng)前,唯一支持的是 "2d",它返回一個(gè) CanvasRenderingContext2D 對(duì)象,該對(duì)象實(shí)現(xiàn)了一個(gè)畫布所使用的大多數(shù)方法。
示例:以下是獲取所需上下文的代碼以及檢查您的瀏覽器是否支持<canvas>元素的代碼:
var canvas = document.getElementById("mycanvas"); if (canvas.getContext){ var ctx = canvas.getContext('2d'); //在這里繪制代碼 } else { //畫布不支持的代碼在這里 }
感謝大家的閱讀,以上就是“用于在畫布上繪制的HTML5內(nèi)建對(duì)象是哪個(gè)”的全部內(nèi)容了,學(xué)會(huì)的朋友趕緊操作起來吧。相信億速云小編一定會(huì)給大家?guī)砀鼉?yōu)質(zhì)的文章。謝謝大家對(duì)億速云網(wǎng)站的支持!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。