摘要: 函数内部有两个对象:argument this . argument是一个数组类型对象,包含着传入函数中的所有参数.还有一个名叫callee的属性,该属性是一个指针,指向拥有argument对象的函数. 阶乘函数 function factorial(num){ if(num<1){ return 阅读全文
posted @ 2016-09-01 16:05 杜小雨 阅读(379) 评论(0) 推荐(0)
摘要: 因为ECMAScript中的函数名本身就是变量,所以函数可以作为值来用,可以像传递参数一样吧一个函数传递给另一个函数,而且可以将一个函数作为另一个函数的结果返回 functjion callSjomeFunction(someFunction, someArguement){ return some 阅读全文
posted @ 2016-09-01 15:34 杜小雨 阅读(98) 评论(0) 推荐(0)
摘要: 函数声明语法定义: function sum(num1,num2){ return num1 + num2; } 函数表达式定义:(通过变量sum即可以引用函数,不需要函数名) var sum = function(num1,num2){ return num1 + num2; }; 使用构造函数定 阅读全文
posted @ 2016-09-01 10:14 杜小雨 阅读(200) 评论(0) 推荐(0)