javascript save()方法有什么用


当前第2页 返回上一页

可以看到我将颜色的样式以及基点都设置进去了

当我再在restore后面添加一个盒子的时候

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

<body>

    <canvas id="" width="600" height="400"></canvas>;

</body>

<script type="text/javascript">

    var pen = document.querySelector('canvas').getContext('2d');

    // 调用save方法

    pen.save();

    pen.translate(300,300);

    // 设置填充颜色

    pen.fillStyle = 'red';

    pen.fillRect(0,0,100,100);

    pen.restore();

    // 这里我在创建一个盒子

    pen.beginPath();

    pen.fillStyle = 'black';

    pen.fillRect(0,0,100,100);

    pen.fill();

</script>

在这里插入图片描述

这里就发现了我在save方法外面设置的属性对save中的没有任何影响,并且save中的基点的设置也对save方法外设置的盒子没有任何影响。

总结:save方法相当于将我设置的内容隔离出来,不会对外面的任何内容造成影响。

【相关推荐:javascript学习教程

以上就是javascript save()方法有什么用的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

8个编写优秀js代码的技巧和窍门(分享)

5种正确处理js的this指向的方式

vue实现员工信息录入功能的方法

一文了解javascript中的类型化数组

js要怎么学

前端javascript写excel的代码示例

jquery与javascript有什么关系?

实例教程介绍javascript十大取整方法

10个让你效率更高的math对象方法,快来收藏吧!

javascript怎么设置元素宽度

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...