if myString then myString else ""
...少し冗長に感じます。
私が使用できるより短い代替手段はありますか?
myString
未定義または文字列のいずれかです。
if myString then myString else ""
...少し冗長に感じます。
私が使用できるより短い代替手段はありますか?
myString
未定義または文字列のいずれかです。
これが1つの方法です:
myString ? ''
そして、これはあなたが実際に望むものです:それはコンパイルされるので:
(typeof myString !== "undefined" && myString !== null ? myString : '')
この存在演算子は任意の値に使用できることに注意してください。
myFloat ? 90.8
これはどう:
myString or ""
存在演算子を使用します。
myString ?= ""