// ctx.save/ctx.restore方法详解 // ctx的状态是以stack方式保存的 // - 每执行一次save则向stack保存一次状态 // - 每执行一次restore方法,则画布重置为stack中的最后一次状态