js中构造函数的使用
下面展示一些 内联代码片
。
<html>
<head>
<title>
我的构造函数练习
</title>
<script>
this.old = 20; //this指向window
function peo(name) {
this.name = name; //this指向构造函数这个对象
};
peo.prototype.sayName = function () { //使用原型函数:每个函数中系统自带的一个函数,将一个类通用的东西放入其中。
alert(this.name);
};
var people = new peo("沙和尚");
people.sayName();
</script>
</head>
</html>
this
根据调用方法的不同,this指向不同的而对象
1.以函数形式调用,this是widow
2.以方法形式调用this是调用的方法的对象