JavaScript:将函数作为结果返回,是函数声明还是函数表达式?为什么
function createComparisonFunction(propertyName){
var value1=object1[propertyName];
var value2=object2[propertyName];
return function(object1,object2){
if(value1value2){
return 1;
}else{
return 0;
}
};(注意分号)
}
这里返回的匿名函数应该叫做【函数声明】还是【函数表达式】呢?为什么
人气:267 ℃ 时间:2020-03-19 09:38:39
解答
函数表达式
推荐
猜你喜欢
- 在《藏戏》中,为什么藏戏演出时没有舞台?
- 与坚韧不拔成语意思相近的成语?
- my parents w___ on sunday
- 地震震级每增加一级,释放的能量大约增加多少倍?
- 一颗人造地球卫星在离地面高度等于地球半径的圆形轨道上运行,已知卫星的第一宇宙速度是v1=7.9km/s,求: (1)这颗卫星运行的线速度多大? (2)它绕地球运行的向心加速度多大? (3)
- 1,1,2,3,5,8,13,.求这个数列的前300项之和(斐波那契数列) 本题的 伪代码或流程图
- 已知函数f(x)=ax^2+2x+5在区间(2,+∞)上是减函数,则实数a的取值范围是?
- 水解成冰后的体积增加1/10,那么冰化成水后的体积减少1/11.为什么是减少1/11?