在PHP中,类似这样的代码是可以的:
<?php
if ( !$my_epic_variable = my_epic_function() ){
// my epic function returned false
// my epic variable is false
die( "false" );
}
echo $my_epic_variable;
?>
我认为这是一个更简短的做法:
$my_epic_variable = my_epic_function();
if ( !$my_epic_variable ){
die( "false" );
}
这个问题能在JavaScript中完成吗?我尝试过但没有成功,不确定是否有某种特殊的语法或其他东西。
if((foo = bar()))
。 - ThiefMaster