課程
/前端開發(fā)
/Html5
/學寫一個字
save()和restore()有誰能詳細地說說?
2017-02-28
源自:學寫一個字 1-2
正在回答
save()和restore()是相互匹配的,作用是用于保存狀態(tài)和取出保存的狀態(tài)。假設在畫布內(nèi)有很多個元素,你需要對各個元素都要進行不同的操作。如果你沒有使用save()和restore()進行狀態(tài)保存的話,那么你所做的操作實際上會對畫布內(nèi)所有的元素受到影響,并不能達到對各個元素進行不同的操作實現(xiàn)不同的效果這種情況。
舉報
canvas系列第四課,與鼠標、觸控交互,學習寫出一個字
2 回答inewidth=6時沒有save和restore,為啥沒被后面的linewidth=3覆蓋呢?
1 回答為啥getBoundingClientRect()我調(diào)用這個函數(shù),瀏覽器說沒有定義?
2 回答手機上粗細沒有效果
2 回答線條粗細問題
2 回答為什么我的線那么細
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2017-03-01
save()和restore()是相互匹配的,作用是用于保存狀態(tài)和取出保存的狀態(tài)。假設在畫布內(nèi)有很多個元素,你需要對各個元素都要進行不同的操作。如果你沒有使用save()和restore()進行狀態(tài)保存的話,那么你所做的操作實際上會對畫布內(nèi)所有的元素受到影響,并不能達到對各個元素進行不同的操作實現(xiàn)不同的效果這種情況。