短絡評価とは、プログラミングにおける「&&」や「||」などの論理演算子において、左辺の値だけで結果が決まる場合、右辺を評価しない挙動のことをいいます。
これらはインタプリタやコンパイラが内部的に行う最適化の一種です。 大雑把にいえばif文などの判定処理の途中で無駄な判定を行わずスキップすることで、結果としてプログラムが高速に動くようになります。