KnowledgeCore
T9012801004005
株式会社ナレッジコア®

トップ >  サポート情報 >  用語解説 >  ネットワーク関係 >  TypeScript

TypeScript | 用語解説

TypeScriptは、JavaScriptに「静的型チェック」の機能を追加したプログラミング言語と言えます。 静的型チェックとは、コンパイル時に変数の型の整合性をチェックして、不整合の場合はエラーにする機能です。 TypeScriptの“Type”は型を意味します。 言語としては、型を明示的に書くこと以外は基本的に素のJavaScriptと変わりませんので、 今までJavaScriptを書いてきたプログラマにとって、TypeScriptは非常に親しみやすいものです。

JavaScriptとの違い

JavaScriptはインタプリタ型の言語で、コードを書けばすぐに実行できます。 これに対して、TypeScriptはコンパイラ型の言語です。 基本的には書いてすぐに実行できるわけではありません。 コンパイルを行って、TypeScriptコードをJavaScriptコードに変換してからWebブラウザ等で実行します。

言語仕様

TypeScriptはJavaScriptのスーパーセットであるため、 既存のJavaScriptプログラムは、全て有効なTypeScriptプログラムです。 TypeScriptは型定義ファイルをサポートしており、既存のJavaScriptライブラリに型情報を付与して利用できます。 既存のオブジェクトファイルの構造を記述できるC/C++のヘッダファイルとよく似た仕組みです。 これによって、その型定義ファイル内で定義された値を、 他のプログラムがあたかも静的に型付けされたTypeScriptエンティティであるかのように利用することができます。

関連・参考サイト

  1. 日経クロステック 現代の必修言語「TypeScript」、基になったJavaScriptと何が違う?
  2. ウィキペディア TypeScript

お知らせ・ご注意

  1. 経審大臣®シリーズ製品版は、令和7年7月経審改正方針令和7年4月注記表様式改正に対応しています。
  2. 製品ラインアップ・価格改定のお知らせはこちらをご覧下さい。
  3. 弊社製品購入にかかわるインボイス(適格請求書)が必要な場合はこちらをご覧下さい。
  4. 製品サポートは、最新バージョンのみのサポートとなっております。 旧バージョンにつきましては、サポート対象外です。
  5. 弊社製品は直販のみとなっておりますので、お客様登録の必要はございません。 (*)お客様登録は商品発送を行った時点で完了しています。
  6. 弊社関連会社の経営状況分析機関では、 経営状況分析手数料8,800円(税込)です。

トップ
 ・資料請求
経審ソフト 経審大臣®シリーズ
見積ソフト 見積大臣®シリーズ
工事経歴書ソフト 入札大臣®
建設業許可ソフト 更新大臣®
お申し込み
 ・オンラインショップ
 ・保守契約
サポート
 ・インボイスの発行
 ・新しいパソコンへの移行
 ・Office 2024
 ・Windows 11
 ・Windows Update
 ・エクセル出力
 ・ライセンス認証
 ・お問い合わせフォーム