▽1
●
ぽけっとしすてむ ベストアンサー |
JavaScriptは、(良い・悪いは別として)非常に柔軟な定義ができる言語です。
宣言については var let const の3種、利用されるデータ型は
があります。
※詳しくは「データ構造とデータ型」をご確認ください。
文法とデータ型 - JavaScript | MDN
さて、柔軟な定義でも大規模な開発ができるような仕組みとして、JavaScriptに近い言語仕様で開発し、JavaScriptに変換(コンパイル)する方法があります。
いくつかの方法の一つとして、TypeScriptがあります。
let isDebug: boolean = false; const KeyName: string = "TEST";
このように定義と一緒に型を宣言しておき、うっかり変換をしてしまうような事を防ぐようにする事ができます。
このコードをJavaScriptに変換すると、以下のようになります。
var isDebug = false; var KeyName = "TEST";