js中的函数
2021-05-19 13:28
标签:some 访问 bsp 对象 结果 fun color asc 函数名 函数实际上是对象。每个函数都是Function类型的实例,而且与其他引用类型一样具有属性和方法。 由于函数是对象,因此函数名实际上也是一个指向函数对象的指针。 由于函数名仅仅是指向函数的指针,因此函数名与包含对象指针的其他变量没有什么不同。换句话说,一个函数可能有多个名字。 使用不带圆括号的函数名是访问函数指针,而非调用函数。此时,anotherSum和sum就都指向了同一个函数。 二,没有重载 而结果是后面的函数覆盖了前面的函数。 5.5.2 函数声明与函数表达式 函数声明有一个函数声明提升的过程,而函数表达式没有。 5.5.3 作为值的函数 ECMAScript中的函数名本身就是变量,所以函数也可以作为值来使用。也就是说不仅可以像传递参数一样把一个函数传递给另一个函数, 而且可以将一个函数作为另一个函数的结果返回。 js中的函数 标签:some 访问 bsp 对象 结果 fun color asc 函数名 原文地址:http://www.cnblogs.com/qianxunpu/p/7717847.htmlfunction sum(num1,num2){
return num1+num2
}
alert(sum(10,10)); //20
var anotherSum = sum;
alert(another(10,10)); //20
sum =null;
alert(anotherSum(10,10)); //20
function addSomeNumber(num){
return num+100;
}
function addSomeNumber(num){
return num+200;
}
var result = addSomeNumber(100); //300
function callSomeFunction(someFunction,someArgument){
return somFunction(someArgument);
}
上一篇:判断一个请求是否为Ajax请求