0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【最初に読む】Typescriptってなぁに???

Posted at

TypeScriptとは何でしょうか?
簡単に説明します。

2017年にはGoogleの標準開発言語となりました。
今注目されている将来性のある言語なので、知って損のない情報です。

#対象者
・JavaScriptを知っている方
・TypeScriptと聞いて初めて調べる方
・プログラミング基礎知識のある方

#TypeScriptとは(すごく簡単に)
初めてTypeScriptという言葉を聞く方は複雑に考えても難しいので、とりあえず 
TypeScriptはJavaScript 
と考えましょう。(正確には異なるものです。)

#TypeScriptとは(もう少し詳しく)
正確にはTypeScript=JavaScriptではありません。
JavaScriptの上位互換
・TypeScriptはJavaScriptを拡張して作られたプログラミング言語
・TypeScriptをコンパイルするとJavaScriptのコードになる。

#重要な特徴(上位互換といわれる所以)
・JavaScriptでは動的型付けだが、TypeScriptでは静的型付けデータ型が明確に宣言できる)。
・JavaScriptではできないクラスの作成ができる。

#なぜTypeScriptをつかうの?
エラーを防止できる
(変数の型をコード内で宣言するため、型が異なる時はコンパイル時にエラーとなる)
動作が早い
(実行時に型を決める動的型付けよりコード内で型を決められる静的型付けのほうが早い)
コードが短くなる
(クラスが使えるため、JSより簡略に書ける)

#TypeScriptの将来性
上記の理由から、TypeScriptは大規模開発での開発効率があがる言語です。
Googleが内の標準開発言語としてC/C++, Java, JavaScript, Python, Goに並んでTypeScriptを設定したことで注目され、今後習得して損のない言語です。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?