js の導入を確認してください:
1. 論理 OR 演算子 ||:
演算子 || の両方のオペランドがブール値の場合、ブール OR 演算を実行します。
最初に最初のオペランドを計算し、この式の値が true に変換できる場合は、左側の式の値を返します。それ以外の場合は、2 番目のオペランド
を計算します。 || 演算子のオペランドがブール値でない場合でも、返される値の型に関係なく、ブール OR 演算とみなされます。変換可能はブール値です。
一方、|| は非ブール値を返すという特徴を利用して、非ブール値のオペランドに使用されます。この演算子を使用すると、通常、一連の代替値の中で最初に定義された null 以外の値 (つまり、false に変換されない最初の値)
例:
var max=max_width || 設定.max_width ||