`
- 浏览:
54015 次
- 性别:
- 来自:
湖北武汉
-
java 代码
- function MyClass() {
- this.initialize.apply(this, arguments);
- }
-
- var MyObj = MyClass;
- MyObj.prototype={
- initialize:function(a,b){
- this.a=a;
- this.b=b;
- },
- showSelf:function(){
- alert(this.a+this.b);
- }
- }
-
- <script>
- var myobj = new MyObj("aaa","bbb");
- myobj.showSelf();
- </script>
注意:函数可以被当作变量一样被赋值:
例如上述的var MyObj = MyClass;
这里如果是使用这样的形式var MyObj = MyClass();表示的是将函数MyClass()的返回值赋值给MyObj
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
《Prototype 1.4.0 源码解读:深入理解JavaScript库的基石》 Prototype 是一个著名的JavaScript库,它的1.4.0版本在Web开发领域有着广泛的使用。这个库为JavaScript程序员提供了许多实用的功能,包括对象扩展、类...
在"prototype-1.6.0.2.js.rar"这个压缩包中,包含了Prototype库的1.6.0.2版本源码和相关的API文档,是深入学习和应用Prototype框架的重要资源。 一、Prototype库基础 Prototype库的核心理念是通过面向对象的编程...
1. **全局对象Prototype**:框架定义了一个全局变量`Prototype`,其中包含版本信息(`Version`)、正则表达式(`ScriptFragment`)、空函数(`emptyFunction`)以及一个返回参数本身的`K`方法。这些都作为全局工具供...
压缩包内包含的文件如下: 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 是一个轻量级的 JavaScript 库,它简化了 DOM 操作,并提供了一系列便捷的方法来处理对象、数组等基本类型。版本 1.3 相对于之前的 1.2 版本有了不少改进与增强,...
开发者网站: http://prototype.conio.net/ prototype学习资料包括: prototype14参考 prototype 1.3 源码解读.txt prototype 1.5 参考图 prototype 1.5pre1.js prototype 1.4.js
1. 类和对象:Prototype通过扩展JavaScript的Function构造函数,实现了模拟类的功能。`Class.create()`方法可以创建一个新的类,而`Object.extend()`则用于对象继承,使得类与类之间能够共享属性和方法。 2. 继承...
### Prototype 1.6.0源码解读 #### 前言 Prototype 是一个轻量级的 JavaScript 库,它简化了 DOM 操作,并提供了一系列便捷的方法来处理对象、数组等基本类型。本文将深入剖析 Prototype 1.6.0 的核心特性与实现...
prototype.js是一个非常优雅的javascript基础类库,对javascript做了大量的扩展,而且很好的支持Ajax,国外有多个基于此类库实现的效果库,也做得很棒。 prototype.js不仅是一个有很大实用价值的js库,而且有很高的...
以下是对Prototype 1.4的详细解读。 1. **对象原型和继承** - 在JavaScript中,对象的原型是一种机制,允许对象之间共享属性和方法。Prototype 1.4通过增强这种机制,提供了一种简洁的方式来实现类和继承。 - `...
"prototype.js 1.4.0 开发笔记中文版"很可能提供了针对该版本的详细解读和开发实践,对于学习和理解Prototype API 的具体用法和最佳实践非常有帮助。 综上所述,Prototype API 和 Scriptaculous 提供了丰富的...
虽然已有针对1.3版的源码解读,但随着版本的更新,新的源码解读对于开发者来说仍然是十分必要的。如果你是JavaScript开发者或者对此感兴趣,深入理解Prototype.js的最新版本将有助于提升你的编程技巧和开发效率。 ...
代码如下: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 ...
prototype.js是一个非常优雅的javascript基础类库,对javascript做了大量的扩展,而且很好的支持Ajax,国外有多个基于此类库实现的效果库,也做得很棒。 prototype.js不仅是一个有很大实用价值的js库,而且有很高的...
例解Prototype框架.doc 第21章__使用Prototype框架.pdf Prototype源码注释版.pdf proprototype源码分析.doc totype_1.3_源码解读.txt
1. **对象扩展**:Prototype.js的核心在于它对JavaScript原生对象的扩展,如Array、String、Function等。例如,它增加了数组的`each`方法,使得遍历数组变得更加简洁;String类则新增了诸如`trim`和`startsWith`等...
虽然缺乏官方完整文档,但网络上有许多关于 Prototype 使用和源码解读的文章,可以帮助开发者克服这一挑战。 总的来说,Prototype 是一个强大的 JavaScript 库,通过提供丰富的工具和接口,极大地简化了 AJAX 应用...
代码解读 原型接口(Prototype):定义了一个克隆方法 clone(),返回一个 unique_ptr<Prototype>,用于复制自身。 使用虚析构函数确保派生类能够正确释放资源。 具体原型(Book 和 Magazine): Book 类包含书名和...