函数返回值-return详解及应用

函数返回值-return详解及应用

2017年08月20日 11:55:07 jiaojsun 阅读数:323更多

个人分类: javascript

1. return

return 返回值 
数字、字符串、布尔、函数、对象(元素/[]/{}/null).未定义

fn1();//100
function fn1(){
 return 100;
}
  • 1
  • 2
  • 3
  • 4
alert(fn2());//弹出function (){
             // alert(1);
             //};
function fn2(){
  return function (){
   alert(1);
  };
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
fn2()();//1
function fn2(){
  return function (){
   alert(1);
  };
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
fn2()(10);//10
function fn2(){
  return function (a){
   alert(a);
  };
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
fn2(20)(10);//30
function fn2(a){
  return function (b){
   alert(a+b);
  };
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
alert(fn4());//undefined
function fn4(){
}
  • 1
  • 2
  • 3
alert(fn4());//123弹出来,520不弹出来
function fn4(){
 return 123;
 alert(520);
}
  • 1
  • 2
  • 3
  • 4
  • 5

总结 
这里写图片描述

猜你喜欢

转载自blog.csdn.net/weixin_41632560/article/details/84881585