基本对象 在 JavaScript 中,几乎“所有事物”都是对象。 Function对象:描述方法或函数 Array Boolean Date Math Number String RegExp Global
Function对象
<!DOCTYPE html><htmllang="en"><head><metacharset="UTF-8"><title></title><script>//函数是对象,可以重载,即同样的函数名不会报错,会覆盖原有的方法//js中方法的调用只与方法的名称有关,和参数列表无关//在方法的声明中有一个隐藏的内置对象(数组),argument,封装所有的实际参数//创建1(不建议使用)var fun =newFunction("a","b","alert(a);");//创建2(不用写形式参数类型)functionfun2(a,b){alert(a-b);}//创建3varfun2=function(a,b){alert(a+b);}//调用fun(5,2);fun2(5);//可以传一个参数,也可以不传,不过返回值是undefined,也可以三个//求任意个数字的和functionodd(){var sum=0;for(var i =0; i < arguments.length; i++){
sum+=arguments[i];}return sum;}odd(1,2,3,4,5);//输出形参的个数alert(fun2.length);</script></head><body></body></html>