`
myfreespace
  • 浏览: 228681 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascript 中的prototype 说明

阅读更多

prototype是javascript中的原型对象,是实现面向对象的一个重要机制,每个函数其实都是一个对象,他们对应的类为function,但他们身份特殊,每个函数对象都有一个子对象就是prototype,即prototype表示了该函数的原型,而函数也是类,prototype就是表示了一个类的成员的机会,但通过new来获取一个对象时,prototype对象的成员都会成为实例化对象的成员,//定义一个空类

 function class1(){
  }
//对类的prototype对象进行修改 增加方法
class1.prototype.method1 = function(){
    alert("method1");
  }
// 创建类class1的实例,
var obj1 = new class1();
//调用obj1 的方法method1
obj1.method1();
 

 

 

0
0
分享到:
评论

相关推荐

    JavaScript_prototype_pollution_attack_in_NodeJS.pdf

    2. **prototype**: 在JavaScript中,每个对象都有一个原型,它是一个包含了可以共享给其他对象的属性和方法的对象。原型机制是JavaScript的核心特性之一。 3. **pollution**: 在这里指代“污染”,即通过非法或恶意...

    prototype-1.6.0.2Javascript以及英文说明文档

    Prototype JavaScript 框架是早期Web开发中广泛使用的库,它极大地扩展了JavaScript的基本功能,为开发者提供了更高效、更简洁的代码编写方式。在"prototype-1.6.0.2"版本中,我们看到的是这个框架的一个稳定版本,...

    Prototype

    5. **文档支持**:Prototype.chm 文件是官方提供的离线帮助文档,包含了详细的API说明和使用示例,便于开发者查阅和学习。 总的来说,Prototype 是JavaScript开发的一个强大工具,它通过简洁的语法和丰富的功能,...

    JavaScript中的prototype使用说明

    1、prototype 在JavaScript中并没有类的概念,但JavaScript中的确可以实现重载,多态,继承。这些实现其实方法都可以用JavaScript中的引用和变量作用域结合prototype来解释。 2、简单的例子 代码如下: var Blog = ...

    javascript prototype文档.rar

    JavaScript中的原型(Prototype)是理解JavaScript继承机制的关键概念。它是一种对象属性,允许一个对象访问并继承另一个对象的属性和方法。在这个“javascript prototype文档”中,我们可以期待深入学习JavaScript...

    prototype1.5中文说明

    4. **模拟类和继承**:Prototype 通过`Class.create`和`Object.extend`等方法模拟了面向对象编程的概念,使得在JavaScript中实现类和继承成为可能。 5. **Ajax组件**:Prototype 包含了一些预定义的组件,如...

    prototype.js 说明文档.doc

    《prototype.js 说明文档》是关于JavaScript库prototype.js的详细指南,主要涵盖了其核心概念、通用方法以及Ajax对象的使用等内容。Prototype是一个由Sam Stephenson编写的JavaScript库,旨在简化和增强JavaScript...

    Prototype&Prototype中文手册

    2. **安装与引用**:说明如何在项目中引入Prototype库,包括通过CDN或本地文件的方式。 3. **核心功能**:介绍Prototype的核心函数和对象,如`$`(选择元素)、`$$`(选择多个元素)、`Element`、`Event`、`Ajax`等...

    JavaScript prototype对象的属性说明

    对于对象的prototype属性的说明,JavaScript手册上如是说:所有 JavaScript内部对象都有只读的 prototype 属性。可以向其原型中动态添加功能(属性和方法),但该对象不能被赋予不同的原型。然而,用户定义的对象可以...

    prototype文件以及使用说明.rar

    在JavaScript中,`prototype`是一个非常重要的概念,它关乎到对象继承和函数的特性。`prototype`机制是JavaScript实现面向对象编程的关键。本压缩包文件“prototype文件以及使用说明.rar”显然提供了关于如何利用和...

    Prototype-v1.6.0一个javascript库

    这个描述表明,Prototype-v1.6.0不仅是一个JavaScript库,还附带了API(Application Programming Interface)说明文档。API说明文档通常会详细介绍库中的各种函数、方法和对象,帮助开发者理解和使用库的功能。有...

    Prototype_1.4.doc,Prototype_1.5.1.chm 中文版

    描述中提到"Prototype的中文版说明",意味着这两个文件都是中文语言的,方便中文使用者理解。"特别是1.5.1的是chm格式的,绝对好用!"这表明1.5.1版本的文档不仅有详细的中文解释,而且由于其CHM格式,使得查询和...

    prototype-1.6.0.3.js+prototype1.4 、1.5中文手册+prototype1.6英文手册

    在1.4中文手册中,你可以找到关于`Element`、`Selector`、`Ajax`等核心类的说明,以及如何利用Prototype进行Ajax通信的方法。1.5中文手册则可能包含了一些新特性,比如可能增加了对CSS选择器的支持或者改进了性能。...

    prototype 1.4 开发者手册(中文PDF)

    在JavaScript原生环境中,面向对象编程相对复杂,而Prototype通过添加类(Class)和继承(Inheritance)机制,使得JavaScript具备了更接近传统面向对象语言的特性。手册会详细讲解如何创建类、实例化对象,以及如何...

    javascript中的prototype属性使用说明(函数功能扩展)

    这是一个比较特殊的属性,Javascript中的继承一般都依赖这属性实现。 在Javascript中,一切都是对象,字符串是对象,数组是对象,变量是对象,函数也是对象,所以才会允许[‘a’,’b’,’c’].push(‘d’);这样的...

    JavaScript中Object.prototype.toString方法的原理

    在JavaScript中,Object.prototype.toString是一个基础的方法,它用于返回一个表示对象类型的字符串。了解这个方法的工作原理是很有帮助的,特别是在我们需要检测一个变量的类型时。本文将探讨Object.prototype....

    JavaScript prototype属性使用说明

    JavaScript中的prototype属性是一个非常重要的概念,它是ECMAScript规范定义的一部分,用于给对象的构造函数添加新方法或者修改现有方法。IE 4引入的prototype属性主要用于面向对象编程中,能够在不改变原有构造函数...

    Prototype 1.6.0.3 中文参考手册

    阅读《Prototype 1.6.0.3 中文参考手册》并结合`Prototype.chm`,将有助于读者全面掌握Prototype库的使用,从而在JavaScript开发中更加游刃有余,特别是在处理动态网页和Ajax应用时。最后,`readme.txt`文件通常包含...

Global site tag (gtag.js) - Google Analytics