关于函数执行的一点知识

同一个函数中,有多条return语句的情况下,执行完第一条就退出函数,除非有约束条件

比如:

f();
function f(){
a=10;
return a;
a=30;
return a;
}
alert(a);//输出10

如果是这样

f();
function f(){
a=60;
if(a<20)
{
  return a;
}
else
{      
  a=20;
  return a; 
}
}
alert(a);//输出20
原文地址:https://www.cnblogs.com/jinshui/p/5663252.html