信頼できる情報源が見つからないように見える簡単な質問です。私は常に、次のような||
省略形のundefined
チェックに演算子を使用します
myVar = myVar || {};
しかし、これは myVar が存在する場合、それを再割り当てすることを意味するのでしょうか? したがって、パフォーマンスの観点から、これを次のif
ようなステートメントに拡張する方が良い場合:
if(!myVar) myVar = {};
これを解決してくれてありがとう!
信頼できる情報源が見つからないように見える簡単な質問です。私は常に、次のような||
省略形のundefined
チェックに演算子を使用します
myVar = myVar || {};
しかし、これは myVar が存在する場合、それを再割り当てすることを意味するのでしょうか? したがって、パフォーマンスの観点から、これを次のif
ようなステートメントに拡張する方が良い場合:
if(!myVar) myVar = {};
これを解決してくれてありがとう!