js 三种方式创建js对象
<script type="text/javascript">
//json
var classObject = {
id : "2" ,
name : "HeDafeng" ,
age : "10" ,
test:function(){
document.write("我叫"+this.name+"今年"+this.age+"岁");
}
};
classObject.test() ;
document.write("<br>") ;
document.write("id="+classObject.id+"<br>") ;
document.write("name="+classObject.name+"<br>") ;
document.write("age="+classObject.age+"<br>") ;
// 用 function 关键字模拟 clas
function myClass() {
this.id = 5;
this.name = 'myclass';
this.getName = function() {
return this.name;
}
}
var my = new myClass();
alert(my.id);
alert(my.getName());
//使用JavaScript中的Object类型
var company= new Object();
company.name= "天堂";
company.address = "北京";
company.produce= function(message)
{
alert("message="+message);
}
company.produce("天堂");
//结果
//天堂
</script>