画一个让人眼花的图形

本文介绍了一个使用HTML5 Canvas API绘制规则矩形网格的方法。通过JavaScript编程实现了一个简单的绘图程序,该程序能够在网页上均匀地绘制一系列90x90像素的矩形,这些矩形以100像素为间隔排列。此示例适用于前端开发人员,特别是那些希望了解如何利用Canvas进行基本图形绘制的人。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<html>
<head>
<title>规则矩形</title>
    <script>
        var ctx;
        var post1=[];
        function getpos(){
            var i;
            var j;
            for(i=10;i<500;i=i+100){
                for(j=10;j<500;j=j+100){
                    post1.push([i,j]);
                }
            }
        }
        function init(){
            ctx=document.getElementById('canvas').getContext('2d');
            getpos();
            var i;
            var po;
            for(i=0;i<post1.length;i++){
                po=post1[i];
                ctx.fillRect(po[0],po[1],90,90);
            }
       }
    </script>
</head>
<body onLoad="init();">
    <canvas id="canvas" width="500" height="500"></canvas>
</body>
</html>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值