函数是 JavaScript 中的基本数据类型,在函数这个对象上定义了一些属性和方法,下面我们逐一来介绍这些属性和方法,这对于理解Javascript的继承机制具有一定的帮助。属性(Properties)arguments获取当前正在执行的 Function 对象的所有参数,是一个类似数组但不是数组...
分类:
编程语言 时间:
2014-09-14 22:00:47
阅读次数:
345
转载:http://msdn.microsoft.com/zh-cn/library/he95z461(v=vs.94).aspx获取当前正在执行的Function对象的参数。function.arguments备注function参数是当前正在执行的函数的名称,且可以省略。此属性使函数可以处理可变...
分类:
编程语言 时间:
2014-08-26 17:09:36
阅读次数:
247
关于牛B的Jquery源头(function(){ //这里省略jQuery所有实现 })(); 1:无论你怎么去定义你的函数 JS解释器都会把它翻译成一个 Function对象2:那什么是Function? Function对象是javascript里面固有对象,所有的函数实际上都是一个 F...
分类:
编程语言 时间:
2014-08-22 12:18:36
阅读次数:
239
js的function对象在调用过程中具有一个arguments的属性,它是由脚本解释器创建的(这也是arguments创建的唯一方式)。arguments属性可以看作是一个Array对象,它有length属性,可以通过序号访问每一个参数,而且通过argument的callee属性可以获取对正在执行的Function对象的引用。如下:
function factorial(n){
if(n<...
分类:
Web程序 时间:
2014-08-22 08:11:15
阅读次数:
201
函数的上下文是可以变化的,因此,函数内的this也是可以变化的,函数可以作为一个对象的方法,也可以同时作为另一个对象的方法,总之,函数本身是独立的。可以通过Function对象上的call或者apply函数来修改函数的上下文://定义一个全局的函数对象function printName(){ .....
分类:
其他好文 时间:
2014-08-20 08:08:26
阅读次数:
152
call 方法 请参阅 应用于:Function 对象 要求 版本 5.5 调用一个对象的一个方法,以另一个对象替换当前对象。 call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 参数 thisObj 可选项。将被用作当前对象的对象。 arg1...
分类:
Web程序 时间:
2014-08-03 10:11:15
阅读次数:
233
Javascript中call的使用自己感觉蛮纠结的,根据文档很好理解,其实很难确定你是否真正的理解。call 方法应用于:Function 对象调用一个对象的一个方法,以另一个对象替换当前对象。call([thisObj[,arg1[, arg2[, [,.argN]]]]])参数:thisObj...
分类:
编程语言 时间:
2014-08-02 01:32:42
阅读次数:
305
javascript对象有:1.对象,object;2.日期,Date;3.数组.Array;4.正则表达式,Regex5.函数 function对象的定义:如: var book={} 定义一个空对象;var book2={key:value}; hashMapvar book3={"name":...
分类:
编程语言 时间:
2014-07-19 18:36:16
阅读次数:
195
原文:http://www.cnblogs.com/sweting/archive/2009/12/21/1629204.htmlcall 方法请参阅应用于:Function 对象要求版本 5.5调用一个对象的一个方法,以另一个对象替换当前对象。call([thisObj[,arg1[, arg2[...
分类:
Web程序 时间:
2014-07-09 17:57:28
阅读次数:
200
最近在研究jQuery插件,插件编写的目的是给已经有的一系列方法或函数做一个封装,以便在其他地方重复使用,方便后期维护。
JQuery除了提供一个简单、有效的方式进行管理元素以及脚本,它还还提供了例外一种机制:即给核心模块增加自己的方法和额外的功能。通过这种机制,Jquery允许我们自己创建属于我们自己的插件,提高我们在开发过程中的效率。
虽然在jQuery命名空间中,我们禁止使用了大量...
分类:
Web程序 时间:
2014-07-04 07:16:30
阅读次数:
344