<script>
function subClass(){ }
subClass.prototype =
{
Name: "这个是原始值"
}
function myClass()
{
//构造函数
}
myClass.prototype =
{
ID: 1,
Name: "johnson",
SubObj: new subClass(),
showMessage: function()
{
alert("ID: " + this.ID + ", Name: " + this.Name + "SubObj.Name:" + this.SubObj.Name);
}
}
var obj0 = new myClass();
obj0.showMessage();
var obj1 = new myClass();
obj1.SubObj.Name = "After 修改过的";
obj1.showMessage();
var obj2 = new myClass();
obj2.showMessage();
</script>
Javascript prototype的例子
最新推荐文章于 2025-11-29 13:42:57 发布
本文探讨了JavaScript中对象属性的继承机制,并通过实例展示了如何使用构造函数、原型链实现属性传递,以及如何通过对象的方法进行属性展示。
595

被折叠的 条评论
为什么被折叠?



