<html>
<head>
<script type="text/javascript">
function Person()
{}
Person.prototype.username = "zhangsan";
Person.prototype.password = "0123";
Person.prototype.getInfo = function()
{
alert(this.username + ":" + this.password);
}
var person = new Person();
var person2 = new Person();
person.username = "lisi";
person.getInfo();
person2.getInfo();
/*
单纯使用原型方式定义对象无法在构造函数中为属性赋初值,只能
在对象生成后再去改变属性值。
*/
</script>
</head>
<body>
</body>
</html>
JS中定义对象方式四: 使用原型(prototype)方式创建对象之一
最新推荐文章于 2022-09-20 17:36:21 发布