変数設定を実行するこれらの2つの方法で、常に同じ結果が得られるのではないかと思っていました。
var t = test ? test : 0
と
var t = test || 0
後者は最初の方法よりも少し速い方法であり、今のところまったく同じように動作するのを見てきましたが、これは単なる幻想であり、特定の状況で予期しない動作をする可能性があるのでしょうか?
変数設定を実行するこれらの2つの方法で、常に同じ結果が得られるのではないかと思っていました。
var t = test ? test : 0
と
var t = test || 0
後者は最初の方法よりも少し速い方法であり、今のところまったく同じように動作するのを見てきましたが、これは単なる幻想であり、特定の状況で予期しない動作をする可能性があるのでしょうか?