在javascript / c ++等语言中,有时会使用return false;
或return 0;
。但是,在像PHP这样的语言中,return;
会停止脚本,而return false;
会返回(bool)false并继续执行脚本。
最近很让我感到困惑。
任何人都可以解释返回的用法是什么?
聚苯乙烯。我的问题主要是PHP / javascript / jQuery相关。
答案 0 :(得分:1)
return
句子返回(duh)一个值,差异在于你对该值做了什么。例如,如果您return false
内的onclick
,则该事件将无法执行,如果您return true
,则该事件将会执行。
return
没有指定值,它将返回undefined
Javascript示例:
function myFunction(){ return "asd"; }
myvar = myFunction();
然后你使用myvar
作为任何变量,所以如果你这样做
console.log(myvar);
将记录
"asd"
答案 1 :(得分:1)
在PHP中,
return;
相当于:
return null;
在Javascript中,它相当于:
return undefined;
答案 2 :(得分:0)