javaScript如何画类图和包图?

JavaScript017

javaScript如何画类图和包图?,第1张

首先JavaScript没有类, 更没有包的概念. 只有对象, 一切都是对象.

然而JavaScript有面向对象的写法, 不过实际上是不支持面向对象的, 只是为了代码可读性.

可是话说回来, 类的概念是人定的, 所以Javascript也是可以画类图的.

你要自己会分析,你一行一行的看:

1:一看是一行: 写一个tr

2:这行里有三列: 在tr里面写三个td

3:第一列有两行 :在第一个td里写两个tr

4:第一列的第一行有两列 在刚写的第一个tr里再写两个td

....

你自己分析,要不以后一直让别人帮你写

<script type="text/javascript">

window.onload = function(){

var c = document.getElementById("myCanvas")

var content = c.getContext("2d")

//绘制二次方贝塞尔曲线

content.strokeStyle ="#FF5D43"

content.beginPath()

content.moveTo(0,200)

content.quadraticCurveTo(75,50,300,200)

content.stroke()

content.globalCompositeOperation = "source-over" //目标图像上显示源图像

//绘制上面曲线的控制点和控制线,控制点坐标为两直线的交点(75,50)

content.strokeStyle = "#f0f"

content.beginPath()

content.moveTo(75,50)

content.lineTo(0,200)

content.moveTo(75,50)

content.lineTo(300,200)

content.stroke()

}