Js创建对象(构造函数)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Js</title>
</head>
<body>
<script type="text/javascript">
//在Js中并不是只有内置对象才拥有构造函数。Js允许开发者创建一个
//自定义构造函数,并通过该自定义构造函数来创建对象,创建构造函
//数的方法与创建普通函数的方法类似,都是使用function语句。
function Monitor(){
this.price = 1800;
this.factory = "temp";
this.type = "C2";
this.size = 17;
}
//在以上代码中,函数Monitor是一个构造函数。从代码上来看,构造函数
//与普通函数没有什么区别,只是构造函数内部使用了this关键字。this
//代表当前对象,即构造函数Monnitor,而this.type代表的是构造函数的
//一个属性。
//在Js中,构造函数相当一个模板,使用构造函数创建一个对象,那么该对
//象就具有构造函数中所设置的属性和方法了。

var myMonitor1 = new Monitor();
document.writeln(myMonitor1.price);
document.writeln(myMonitor1.factory);
document.writeln(myMonitor1.type);
document.writeln(myMonitor1.size);
</script>
</body>
</html>
 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值