手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >Javascript 绘制 sin 曲线过程附图
Javascript 绘制 sin 曲线过程附图
摘要:Javascript绘制sin曲线代码如下:#MyCanvas{background-color:cornflowerblue;}funct...

Javascript 绘制 sin 曲线代码如下:

<!DOCTYPE html> <html> <head> <style type="text/css"> #MyCanvas { background-color: cornflowerblue; } </style> <script type="text/javascript"> function draw(){ var my_canvas = document.getElementById( "MyCanvas" ); var content = my_canvas.getContext( "2d" ); content.beginPath(); content.moveTo( 10, 100 ); for( var i = 1; i < 200; i += 0.1 ){ var x = i * 10; var y = Math.sin( i ) * 10 + 100; content.lineTo( x, y ); } content.stroke(); content.closePath(); } </script> </head> <body onload="draw()"> <canvas id = "MyCanvas" width="400" height="400"></canvas> </body> </html>

Javascript 绘制 sin 曲线过程附图1

动态效果:

<!DOCTYPE html> <html> <head> <style type="text/css"> #MyCanvas { background-color: cornflowerblue; } </style> <script type="text/javascript"> var i = 1; var x = 1; var y = 100; function moveSin(){ var my_canvas = document.getElementById( "MyCanvas" ); var content = my_canvas.getContext( "2d" ); content.beginPath(); content.moveTo( x, y ); i += 0.1; x = i * 10; y = Math.sin( i ) * 10 + 100; content.lineTo( x, y ); content.stroke(); content.closePath(); } setInterval( moveSin, 10 ); </script> </head> <body onload="moveSin()"> <canvas id = "MyCanvas" width="400" height="400"></canvas> </body> </html>

【Javascript 绘制 sin 曲线过程附图】相关文章:

javascript改变和控制显示的图片大小

JavaScript版代码高亮

JavaScript的9种继承实现方式归纳

用javascript制作放大镜放大图片

javascript实现控制的多级下拉菜单

Javascript节点关系实例分析

JavaScript中string对象

javascript结合Flexbox简单实现滑动拼图游戏

javascript用函数实现对象的方法

javascript制作的滑动图片菜单

精品推荐
分类导航