次の JavaScript コード行を解読しようとしています。
delay_start = (typeof delay_start_qs !== "undefined") ? !(delay_start_qs === "false") : true;
具体的には、 の?
後に!
. 比較演算子ですか?
次の JavaScript コード行を解読しようとしています。
delay_start = (typeof delay_start_qs !== "undefined") ? !(delay_start_qs === "false") : true;
具体的には、 の?
後に!
. 比較演算子ですか?
プレイ中の単純な三項演算子です。
delay_start = (typeof delay_start_qs !== "undefined")
? !(delay_start_qs === "false") : true;
壊しましょう..
(typeof delay_start_qs !== "undefined")
// delay_start_qs が未定義の場合
上記の条件が真の場合 delay_start = !(delay_start_qs === "false") ;
それ以外は delay_start = true;
同じことが for ループとして記述できます
if(typeof delay_start_qs !== "undefined") {
delay_start = !(delay_start_qs === "false") ;
} else {
delay_start = true;
}