Если у меня есть эта линия в vb.netЕсть ли эквивалент «OrElse» в javascript?
If (a = Nothing OrElse a.value = Nothing) Then
DoSomething()
End If
Это эквивалент
if (a = nothing) Then
DoSomething()
else
if (a.value = nothing) Then
DoSomething()
End If
End If
Поэтому в основном то, что делает «OrElse» отличается от «Или» является то, что правая рука только вычисляется, если левая рука должны возвращать ложь, в этом случае необходимо, потому что если бы я, чтобы проверить a.value в то время как это ичто то я бы получить нулевое эталонное исключение.
Есть ли эквивалент оператору OrElse в javascript?
Допустимо ли вам использовать другое, если (a.value = nothing) ?? –
Как это отличается от JavaScript-оператора '' '? –