`

Javascript prototype的例子

 
阅读更多
<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>

分享到:
评论

相关推荐

    javascript100个小例子

    8. **原型链**:JavaScript中的继承基于原型链机制,理解Object.prototype、__proto__和构造函数的关系。 9. **ES6新特性**:如类(class)、箭头函数、模板字符串、解构赋值、Promise、async/await等,这些都是...

    JavaScript prototype属性详解

    JavaScript中的`prototype`属性是面向对象编程的关键特性之一,它关联了函数(特别是构造函数)与实例之间的继承关系。每个函数都有一个`prototype`属性,这个属性是一个对象,包含了所有实例共享的方法和属性。当...

    Web设计开发常用Javascript例子

    例子可能涉及`__proto__`、`Object.create`、`prototype`以及如何实现面向对象编程。 9. **ES6新特性**: 如箭头函数、模板字符串、解构赋值、类和模块等。例子将展示如何利用这些新特性简化代码并提高效率。 10....

    prototype小例子

    在JavaScript中,`prototype`是一个非常重要的概念,它关乎着对象继承和函数的特性。`prototype`是每个函数(在JavaScript中,函数也是对象)都有的一个属性,用于实现对象间的原型继承。在这个"prototype小例子"中...

    JavaScript使用prototype属性实现继承操作示例

    主要介绍了JavaScript使用prototype属性实现继承操作,结合实例形式详细分析了JavaScript使用prototype属性实现继承的相关原理、实现方法与操作注意事项,需要的朋友可以参考下

    javascript prototype原型详解(比较基础)

    在这个例子中,`Antzone.prototype`添加了一个`getName`方法,当调用`oAntzone.getName()`时,实际上是在查找`oAntzone`自身的`getName`属性,如果没有找到,则沿着原型链向上查找,最终在`Antzone.prototype`中找到...

    JavaScript中prototype的使用

    JavaScript中的`prototype`属性是实现面向对象编程的关键概念之一,尤其在JavaScript中,它用于实现对象的继承。本文将深入探讨`prototype`的含义、作用以及如何使用。 1. **什么是prototype** 在JavaScript中,每...

    prototype自己做的一个例子

    在JavaScript中,`prototype`是一个非常重要的概念,它关乎到对象继承和函数原型。当我们谈论`prototype`时,我们实际上是在讨论JavaScript中的面向对象编程特性。在这个“prototype自己做的一个例子”中,我们将...

    prototype-ajax例子

    在JavaScript的世界里,Prototype是一个非常流行的库,它极大地简化了DOM操作,并且为Ajax通信提供了便利。本示例将探讨如何使用Prototype库进行Ajax交互,通过`AjaxServlet.java`(一个Java后端处理程序)和`ajax2....

    prototype 1.6.0.2.js+使用DEMO例子

    Prototype JavaScript 框架是早期Web开发中广泛使用的库,它为JavaScript添加了许多实用功能,提高了开发效率。1.6.0.2是Prototype的一个版本,这个版本在2008年发布,提供了许多增强和修复。在这个"prototype 1.6....

    JavaScript各种使用例子

    7. **原型链**:JavaScript的继承机制基于原型链,每个对象都有一个proto属性,指向其构造函数的prototype。通过原型链,子对象可以访问父对象的属性和方法。 8. **ES6新特性**:包括箭头函数、模板字符串、解构...

    javascript高级代码例子

    2. **原型链(Prototype Chain)**:JavaScript对象基于原型进行继承,每个对象都有一个`__proto__`属性,指向创建它的构造函数的原型。通过原型链,子对象可以访问父对象的所有属性和方法,实现代码复用。 3. **...

    非常有用的prototype实例

    在JavaScript中,`prototype`是一个核心概念,它与对象继承紧密相关。`prototype`机制是JavaScript实现面向对象编程的关键部分,允许我们为对象添加或扩展属性和方法。在这个"非常有用的prototype实例"中,我们可以...

    prototypejs和例子代码

    PrototypeJS 是一个广泛使用的JavaScript库,它为浏览器端的JavaScript编程提供了一系列强大的工具和功能,大大简化了DOM操作、事件处理、Ajax交互等任务。在标题中提到的"prototype1.4.js"和"prototype1.5.js"是...

    prototype进度条的实现例子--progressBar

    在JavaScript的世界里,Prototype是一个非常重要的库,它扩展了JavaScript的基本对象,提供了许多实用的功能,包括面向对象的特性。在本实例中,我们将探讨如何利用Prototype库来创建一个进度条组件,即...

    JAVAScript经典例子.rar

    JavaScript的经典例子常常涉及DOM操作、事件处理、动画效果、AJAX异步数据交互以及前端框架的应用。以下将深入探讨这些关键知识点。 1. DOM操作:Document Object Model(文档对象模型)是HTML和XML文档的结构化...

    JavaScript小例子

    6. **面向对象编程**:JavaScript采用原型继承的方式实现面向对象,可以创建对象、定义构造函数和原型,以及使用prototype属性和Object.create()方法。 7. **ES6新特性**:包括箭头函数、let和const、模板字符串、...

    Prototype-v1.6.0一个javascript库

    在这个例子中,它可能包含Prototype库的详细API文档,供开发者查阅和参考。 2. **prototype-1.6.0.2.js** - 这是Prototype库的核心JavaScript文件,包含了所有库的函数和方法。开发者可以在网页中引入这个文件,...

    经典ajax.prototype.javascript实例

    `prototype`是JavaScript的一个库,它为JavaScript语言添加了许多实用的功能,其中包括对Ajax操作的强大支持。本实例将探讨如何使用Prototype库中的Ajax功能进行编程。 首先,我们需要理解Prototype库是如何引入到...

Global site tag (gtag.js) - Google Analytics