JavaScript中有一个call和apply方法,其作用基本相同,但也有略微的区别。先来看看JS手册中对call的解释:call 方法调用一个对象的一个方法,以另一个对象替换当前对象。call([thisObj[,arg1[, arg2[, [,.argN]]]]])参数thisObj可选项.....
分类:
移动开发 时间:
2015-03-11 21:35:27
阅读次数:
257
1. 对象冒充 2. call方法 3. apply方法 4. 原型链方法 5. 混合方式
分类:
Web程序 时间:
2015-03-09 15:46:03
阅读次数:
187
在本章中,我们将分析John Resig关于JavaScript继承的一个实现 -
Simple JavaScript Inheritance。
John Resig作为jQuery的创始人而声名在外。是《Pro JavaScript Techniques》的作者,而且Resig将会在今年秋天推出一本书《JavaScript Secrets》,非常期待。
调用方式
调用方式非常优...
分类:
编程语言 时间:
2015-03-08 17:19:23
阅读次数:
175
在本章中,我们将分析Douglas Crockford关于JavaScript继承的一个实现 -
Classical Inheritance in JavaScript。
Crockford是JavaScript开发社区最知名的权威,是JSON、JSLint、JSMin和ADSafe之父,是《JavaScript:
The Good Parts》的作者。
现在是Yahoo的资深Ja...
分类:
编程语言 时间:
2015-03-08 17:17:54
阅读次数:
174
this表示当前对象,如果在全局作用范围内使用this,则指代当前页面对象window; 如果在函数中使用this,则this指代什么是根据运行时此函数在什么对象上被调用。 我们还可以使用apply和call两个全局方法来改变函数中this的具体指向。...
分类:
编程语言 时间:
2015-03-08 15:47:22
阅读次数:
189
几乎每个开发人员都有面向对象语言(比如C++、C#、Java)的开发经验。 在传统面向对象的语言中,有两个非常重要的概念 - 类和实例。 类定义了一类事物公共的行为和方法;而实例则是类的一个具体实现。 我们还知道,面向对象编程有三个重要的概念 - 封装、继承和多态。...
分类:
编程语言 时间:
2015-03-08 15:45:54
阅读次数:
208
在第一章中,我们使用构造函数和原型的方式在JavaScript的世界中实现了类和继承, 但是存在很多问题。这一章我们将会逐一分析这些问题,并给出解决方案。
注:本章中的jClass的实现参考了Simple JavaScript Inheritance的做法。...
分类:
编程语言 时间:
2015-03-08 15:45:22
阅读次数:
164
http://www.poluoluo.com/jzxy/201406/277886.html jQuery插件开发详细教程http://www.cnblogs.com/axinno1/p/3871146.html jquery call方法和apply方法接触
分类:
Web程序 时间:
2015-03-05 09:12:29
阅读次数:
165
该方法应用于function对象(即function本身或者通过new关键字创建的function实例)该方法的第一个用途是调用一个对象的一个方法(非常的干巴巴是不是?官方解释往往都不说人话,看下面的例子即可):function add(a,b){ document.write(a +...
分类:
编程语言 时间:
2015-03-02 18:30:20
阅读次数:
150