ラベル「JavaScript」の付いた投稿を表示しています。

WSH(JScript)でコードをデバッグする

「 WSH(JScript)でコードを書いてみる 」のデバッグ記事を分離したものです。 静的デバッグ(コンパイルエラー/警告) JavaScriptは、コンパイラがありませんが、JScriptはコンパイラがあるため、コンパイルエラーがあるかどうかの静的デバッグが可能です。 ${j...

jsc.exeのエラー解除方法:「error JS1187: 変数 '_this' が初期化されていない可能性があります。」

jsc.exeでJavaScriptを静的ビルドしてテストしている際に、実行に影響がないにもかかわらず出力されるエラーの解除方法が見つかったため、記載する。 原因とエラー解除方法 原因は、正確にはわかっていないが、三項演算子の条件が偽ルートに、問題の変数を使用すると発生するように...

JavaScriptのクラス記述方法

JavaScriptのクラス記述方法のまとめ。まとめてみると意外と知らないことも多くてぼちぼち収穫がありました。 クラス記述 ES6のクラス 制約が多い static変数を記述できない private変数を記述できない Object.createの継承 親、子の継承ならば問題は発...