[解決済み] CoffeeScript Undefined
2023-03-27 01:45:25
質問
javascriptで変数が作成されなかったかどうかを確認するには、次のようにします。
if (typeof MyVariable !== "undefined"){ ... }
coffeescriptでどうやるんだろう?私は次のようなことを試してみてください
if (MyVariable?false){ ... }
が、このチェックでは
MyVariable
が関数であればMyVariable(false)を呼び、そうでなければvoid(0)などを呼びます。
どのように解決するのですか?
ようやく、この簡単な方法を見つけました。
if (MyVariable?){ ... }
というのが生成されます。
if (typeof MyVariable !== "undefined" && MyVariable !== null){ ... }
2014年7月4日更新 デモリンク
関連
-
[解決済み] JavaScriptの変数をアンセットするには?
-
[解決済み] JavaScriptでNULL、未定義、空白の変数をチェックする標準的な関数はありますか?
-
[解決済み] 変数が「未定義」または「NULL」であるかどうかを判断するにはどうすればよいですか?
-
[解決済み] JavaScriptのnullとundefinedの違いは何ですか?
-
[解決済み] nullはなぜオブジェクトなのか、nullとundefinedの違いは何ですか?
-
[解決済み] OPTIONSルートにCORSヘッダを追加しても、ブラウザが私のAPIにアクセスできないのはなぜですか?
-
[解決済み】未定義のオブジェクトプロパティを検出する
-
[解決済み] CoffeeScriptでコメントするにはどうしたらいいですか?"/* this */" は機能しません。
-
[解決済み] CoffeeScriptで何かを返さない方法はありますか?
-
[解決済み] CoffeeScriptで無名オブジェクトの配列を定義する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン