JS-面向对象1
JS-面向对象1
老鸟的空间 发表于3年前
JS-面向对象1
  • 发表于 3年前
  • 阅读 17
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 十分钟定制你的第一个小程序>>>   

摘要: JS-面向对象1-call
<!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=utf-8" />
<title>shared</title>
</head>
<style>
div{
	height:200px;
}
</style>
<body>
	<script>
	function getZC(width,height)
	{
		this.width = width;
		this.height = height;
	 
	}
	getZC.prototype.getzhouchang = function(){

			var long = this.width*2 + this.height*2;
			alert(long);
	}
	
	function getArea(w,h)
	{
		getZC.call(this,w,h);
	}
	for(i in getZC.prototype)
	{
		getArea.prototype[i] = getZC.prototype[i];
	}
	//getArea.prototype = getZC.prototype;
	getArea.prototype.getmj = function(){
		var area = this.width*this.height;
		alert(area);
		
	}
	//var z = new getZC(3,2);
	//z.getmj();
	var mj = new getArea(3,2);
	mj.getmj();	
	
	
	</script>
    
</body>
</html>

9.为了区别普通函数和构造函数,构造函数首字母大写。

10.混合写法:构造函数放属性,原型放方法。


共有 人打赏支持
粉丝 7
博文 77
码字总数 6089
×
老鸟的空间
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: