Arguments 该对象代表正在执行的函数 和 调用他的函数的参数。 arguments属性:为当前执行中的 Function 对象返回 arguments 对象 和 参数。[function.]arguments[n]参数说明: 参数function :选项。当前正在执行的 Funct...
分类:
Web程序 时间:
2014-11-05 16:47:54
阅读次数:
119
Javascript中call的使用自己感觉蛮纠结的,根据文档很好理解,其实很难确定你是否真正的理解。call 方法应用于:Function 对象调用一个对象的一个方法,以另一个对象替换当前对象。call([thisObj[,arg1[, arg2[, [,.argN]]]]])参数:thisObj...
分类:
编程语言 时间:
2014-10-31 13:29:53
阅读次数:
260
平时再用js写函数的时候,一般都是以惯例 function fn () {} 的方式来声明一个函数,在阅读一些优秀插件的时候又不免见到 var fn = function () {} 这种函数的创建,究竟他们用起来有什么区别呢,今天就本着打破砂锅问到底的精神,好好来说说这个让人神魂颠倒的--函数.....
分类:
编程语言 时间:
2014-10-22 12:22:24
阅读次数:
225
本文是C++0x系列的第四篇,主要是内容是C++0x中新增的lambda表达式, function对象和bind机制。之所以把这三块放在一起讲,是因为这三块之间有着非常密切的关系,通过对比学习,加深对这部分内容的理解。在开始之 间,首先要讲一个概念,closure(闭包),这个概念是理解lambda...
分类:
编程语言 时间:
2014-10-15 19:14:31
阅读次数:
220
js中的函数是一个对象,一个Function对象(函数参数列表及函数主体事实上只是Function对象的构造函数的参数而已),跟其他对象一 样可以在运行时增加属性、删除属性,函数参数是可变的,比如定义函数时定义的参数列表只有3个参数,调用时你却可以只传2个参数,或超过3个参数,通过函
数对象的length属性可以得到函数定义的形参个数,而函数调用时的实际参数列表则可以通过函数的argument...
分类:
编程语言 时间:
2014-10-09 16:15:28
阅读次数:
299
function对象都是Function的实例:> Object.getOwnPropertyNames(Function)[ 'length', 'name', 'arguments', 'caller', 'prototype' ]所以function对象也应该有这些方法或者是属性:所以...
分类:
编程语言 时间:
2014-10-04 21:44:27
阅读次数:
240
js中函数执行过程不只是单纯的局部变量覆盖全局变量...
分类:
编程语言 时间:
2014-10-04 12:35:42
阅读次数:
185
var 不一定是用来定义局部变量的jscript的全局变量和局部变量的分界是这样的: 过程体(包括方法function,对象Object o ={})外的所有变量不管你有没有加var保留字,他都是全局变量 过程体内(包括方法function(){},对象Object o=...
分类:
Web程序 时间:
2014-09-26 20:07:28
阅读次数:
168
第一章 富有表现力的javascript一、Function添加新方法 如果在Function对象中添加一人新方法可以这样写:Function.porototype.method("方法名", function(){ 执行的内容 })1 二、使用设计模式的好处 1、可维护性好:降低了模块间的耦合.....
分类:
编程语言 时间:
2014-09-20 11:04:27
阅读次数:
215