||で三項演算子風nullチェック

Core JavaScript 1.5 Guide:Operators:Logical Operatorsより: expr1 || expr2 (論理 OR)expr1 を true と見ることができる場合は expr1 を返す。そうでない場合は expr2 を返す。 nullやundefinedはfalseと評価されるため、「||」で簡単に三項演算子風nullチェックを行うことができます。 var stdout = document.getEle…