在像 javascript/c++ 这样的语言中,有时有return false;或return 0;正在使用。但是,在 PHP 等语言中,return;停止脚本并return false;返回 (bool) false 并继续脚本。
最近让我很困惑。
谁能解释一下return的用途是什么?
附言。我的问题主要与 PHP/javascript/jQuery 相关。
在像 javascript/c++ 这样的语言中,有时有return false;或return 0;正在使用。但是,在 PHP 等语言中,return;停止脚本并return false;返回 (bool) false 并继续脚本。
最近让我很困惑。
谁能解释一下return的用途是什么?
附言。我的问题主要与 PHP/javascript/jQuery 相关。
该return句子返回(duh)一个值,区别在于您如何处理该值。例如,如果你return false在一个onclick中,则事件不会执行,如果你是return true,那么它会。
return没有指定值,它将返回undefined
Javascript 示例:
function myFunction(){ return "asd"; }
myvar = myFunction();
然后你使用你myvar作为任何变量,所以如果你这样做
console.log(myvar);
这将记录
"asd"
在 PHP 中,
return;
相当于:
return null;
在 Javascript 中,它相当于:
return undefined;