restore()

回退到上一次save()调用前的状态

  ctx.restore()

测验

回退到save()之前的状态

<<H5核心技术图形动画与游戏开发(David Geary)>> 第8~9页

将canvas状态堆栈顶部的一组状态弹出,原来保存于栈顶的那一组状态,在弹出之后,就被设置成canvas当前的状态了,规范书规定,浏览器必须

要根据此值来设定canvas的对应属性.因此,在调用save()与restore()方法之间,对canvas状态所进行的修改,其效果只会持续至restore()方法被调用之前