TypeScriptを紹介し、開発環境を構築!
4240 ワード
TypeScriptとは?
TypeScriptは、JavaScriptのスーパーセットであるオープンソースプログラミング言語です.マイクロソフトは開発とメンテナンス中です.厳格な文法のサポートがあります.
AndersHejlsbergはC#のリーダーシップアーキテクチャであり、デル派とTurboパスカルの創始者でもあります.
非常に非常にタイプ化されたスクリプトは、クライアントとサーバ側の開発に使用できます.
これはとても魅力的な部分です.💚
TypeScriptのメリットは?
静的タイプ
function sum(a, b) {
return a + b;
関数を定義する開発者の意図は,2つの数値タイプ(Number)パラメータを受信することによってその合計を返すことである.ただし、コードでは、どのタイプのパラメータを渡すべきか、どのタイプの戻り値を返すべきかは不明です.したがって、上記の関数は次のように呼び出されます.
function sum(a, b){
return a + b;
}
sum('x', 'y'); //'xy'
上記のコードはJavaScript構文に問題がないため、JavaScriptエンジンは上記のコードを異議なく実行します.これは、数値(Number)と文字(String)が予め指定されていないJavaScriptダイナミックタイプ化(Dynamic Type)によるものです.function sum(a: number, b:number){
return a + b
}
sum('x','y');
// // error TS2345: Argument of type '"x"' is not assignable to parameter of type 'number'.
TypeScriptは静的タイプ化をサポートするため、コンパイル段階でエラーをキャプチャできるという利点があります.明示的なタイプ化は,開発者の意図を明確にコードに組み込むことができる技術である.これにより、コードの可読性と予測性が向上し、デバッグが容易になります.
(これはとても快適な部分です.🤩)
簡単に言えば、JavaScriptではダイナミックタイプ(Dynamic Type)を使用できますので、事前にタイプを指定する必要はありません.また、タイプスクリプトでは、静的タイプが使用されるため、タイプを事前に設定する必要があります.対応するものではなく、エラーを出力します.
開発環境の構築
最初のノード他のパブリケーションではjsのインストール方法について説明しています.Node.jsのインストール方法
$ npm install -g typescript
インストールが完了すると、バージョンを出力してTypeScriptのインストールを完全に確認できます.$ tsc -v
Version 3.9.7
前のように確認すればいいです.😍
簡単で気持ちがいいですよね?次の記事では、TypeScriptのTypeScriptコンパイラ(TSC)を簡単にコンパイルする方法について説明します.
参考になるブログ
Reference
この問題について(TypeScriptを紹介し、開発環境を構築!), 我々は、より多くの情報をここで見つけました https://velog.io/@hyun_sang/TypeScript-소개와-개발환경-구축-하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol