`
eastPoint
  • 浏览: 54299 次
  • 性别: Icon_minigender_1
  • 来自: 湖北武汉
社区版块
存档分类
最新评论

解读prototype-1

    博客分类:
  • js
阅读更多
java 代码
  1. function MyClass() {    
  2. this.initialize.apply(this, arguments);//子类中initialize方法将可以使用arguments作为自己的输入参数   
  3. }   
  4.   
  5. var MyObj = MyClass;   
  6. MyObj.prototype={   
  7.       initialize:function(a,b){   
  8.     this.a=a;   
  9.     this.b=b;   
  10.       },   
  11.       showSelf:function(){   
  12.     alert(this.a+this.b);   
  13.       }   
  14. }   
  15.   
  16. <script>   
  17.     var myobj = new MyObj("aaa","bbb");//我们可以在这里定义无限多参数,前提是需要实现initialize方法   
  18.     myobj.showSelf();   
  19. </script>  
注意:函数可以被当作变量一样被赋值:
例如上述的var MyObj = MyClass;
这里如果是使用这样的形式var MyObj = MyClass();表示的是将函数MyClass()的返回值赋值给MyObj
分享到:
评论

相关推荐

    prototype-1.4.0源码解读.js

    《Prototype 1.4.0 源码解读:深入理解JavaScript库的基石》 Prototype 是一个著名的JavaScript库,它的1.4.0版本在Web开发领域有着广泛的使用。这个库为JavaScript程序员提供了许多实用的功能,包括对象扩展、类...

    prototype-1.6.0.2.js.rar

    在"prototype-1.6.0.2.js.rar"这个压缩包中,包含了Prototype库的1.6.0.2版本源码和相关的API文档,是深入学习和应用Prototype框架的重要资源。 一、Prototype库基础 Prototype库的核心理念是通过面向对象的编程...

    【Prototype 1.4.0】源码解读----全文注释版

    1. **全局对象Prototype**:框架定义了一个全局变量`Prototype`,其中包含版本信息(`Version`)、正则表达式(`ScriptFragment`)、空函数(`emptyFunction`)以及一个返回参数本身的`K`方法。这些都作为全局工具供...

    Div+css布局教程,Prototype教程,js教程

    压缩包内包含的文件如下: 1.手册与教程: ...CSS 2.0样式表中文手册(推荐); ... ... ...3.Prototype解读: Prototype1.5.1源码解读.rar;...prototype-1.5.1.2源码.js; prototype-1.6.0.2源码.js; Prototype 1.4.0源码.js.

    prototype 1.3 源码解读

    ### Prototype 1.3 源码解读 #### 前言 Prototype 是一个轻量级的 JavaScript 库,它简化了 DOM 操作,并提供了一系列便捷的方法来处理对象、数组等基本类型。版本 1.3 相对于之前的 1.2 版本有了不少改进与增强,...

    prototype.js 源码解读, 中文帮助文档

    开发者网站: http://prototype.conio.net/ prototype学习资料包括: prototype14参考 prototype 1.3 源码解读.txt prototype 1.5 参考图 prototype 1.5pre1.js prototype 1.4.js

    prototype1.4源码解读

    1. 类和对象:Prototype通过扩展JavaScript的Function构造函数,实现了模拟类的功能。`Class.create()`方法可以创建一个新的类,而`Object.extend()`则用于对象继承,使得类与类之间能够共享属性和方法。 2. 继承...

    prototype1.6.0源码解读.js

    ### Prototype 1.6.0源码解读 #### 前言 Prototype 是一个轻量级的 JavaScript 库,它简化了 DOM 操作,并提供了一系列便捷的方法来处理对象、数组等基本类型。本文将深入剖析 Prototype 1.6.0 的核心特性与实现...

    prototype1.4旧中文版

    prototype.js是一个非常优雅的javascript基础类库,对javascript做了大量的扩展,而且很好的支持Ajax,国外有多个基于此类库实现的效果库,也做得很棒。 prototype.js不仅是一个有很大实用价值的js库,而且有很高的...

    prototype1.4

    以下是对Prototype 1.4的详细解读。 1. **对象原型和继承** - 在JavaScript中,对象的原型是一种机制,允许对象之间共享属性和方法。Prototype 1.4通过增强这种机制,提供了一种简洁的方式来实现类和继承。 - `...

    Prototype API

    "prototype.js 1.4.0 开发笔记中文版"很可能提供了针对该版本的详细解读和开发实践,对于学习和理解Prototype API 的具体用法和最佳实践非常有帮助。 综上所述,Prototype API 和 Scriptaculous 提供了丰富的...

    Prototype入门

    虽然已有针对1.3版的源码解读,但随着版本的更新,新的源码解读对于开发者来说仍然是十分必要的。如果你是JavaScript开发者或者对此感兴趣,深入理解Prototype.js的最新版本将有助于提升你的编程技巧和开发效率。 ...

    [转]prototype 源码解读 超强推荐第1/3页

    代码如下:Prototype is a JavaScript framework that aims to ease development of dynamic web applications. Featuring a unique, easy-to-use toolkit for class-driven development and ...

    prototype1.4版开发者手册

    prototype.js是一个非常优雅的javascript基础类库,对javascript做了大量的扩展,而且很好的支持Ajax,国外有多个基于此类库实现的效果库,也做得很棒。 prototype.js不仅是一个有很大实用价值的js库,而且有很高的...

    使用Prototype框架.pdfprototype源码分析.doc

    例解Prototype框架.doc 第21章__使用Prototype框架.pdf Prototype源码注释版.pdf proprototype源码分析.doc totype_1.3_源码解读.txt

    prototype.js 1.4版开发者手册(强烈推荐)

    1. **对象扩展**:Prototype.js的核心在于它对JavaScript原生对象的扩展,如Array、String、Function等。例如,它增加了数组的`each`方法,使得遍历数组变得更加简洁;String类则新增了诸如`trim`和`startsWith`等...

    AJAX之Prototype入门学习.docx

    虽然缺乏官方完整文档,但网络上有许多关于 Prototype 使用和源码解读的文章,可以帮助开发者克服这一挑战。 总的来说,Prototype 是一个强大的 JavaScript 库,通过提供丰富的工具和接口,极大地简化了 AJAX 应用...

    c++-设计模式之原型模式(Prototype Pattern)

    代码解读 原型接口(Prototype):定义了一个克隆方法 clone(),返回一个 unique_ptr&lt;Prototype&gt;,用于复制自身。 使用虚析构函数确保派生类能够正确释放资源。 具体原型(Book 和 Magazine): Book 类包含书名和...

Global site tag (gtag.js) - Google Analytics