28.创建对象:
①使用new运算符和构造函数创建
②通过对象直接量
var myobject = {属相名1:属性值,属性名2:属相值,...,属性名n:属相值} ;
如:
var circle = {x:0,y:0,r:2} ;
document.write("圆心在( "+circle.x+" , "+circle.y+" ),半径为:"+circle.r);
③通过函数创建对象,如
function student( name , chinese , math )
{
this.name = name ;
this.chinese = chinese ;
this.math = math ;
//使用this关键字代表函数将来所创建的对象
}
var st1 = new student("keen",65,67);
document.write("姓名:"+st1.name+"<br>");
document.write("语文:"+st1.english+"<br>");
document.write("数学:"+st1.math+"<br>");