TypeScriptとは?


こんにちは、Derek:)


最近、typescriptをこっそり見ました.inflearn潘隊長の講義:)

レッスンを聞いて、新しいコンテンツを中心にアップロードしましょう.
この文章は板橋隊長の文章に完全に基づいている.

typescriptとは?


typescript、この友达はいったい何をしているのですか.
複数のサイトでそう言われています.TypeScriptは、Microsoftが開発および維持するオープンソースプログラミング言語です.JavaScriptのすべての構文および意味をサポートすると同時に、静的タイプおよびECMAScriptの親セット、すなわちより豊富な構文を指定するなどの追加機能も提供される.
複雑ですね.本論忠は本論だけを望んでいる.
だから、本題は、javascript+24579142は言語です.
すなわち、タイプは非常に重要なtypeと見なされる.
ああ、それはいいですね.思い出した.javascriptに詳しい羅老来氏にとって、変数宣言C++は最悪だ.考えてみると、少なくともvarletと書いてあるからです.この程度はまあまあです.考えました.

2.なぜconstを使うのですか?


それはなぜですか.typescriptを使っていますよね?
そうでなくても、typescript語は満足できないのに、なぜこの友达を要求する企業が増えているのだろうか.うるさい.
使用理由は2つあるそうです.

1)エラー防止


既存のjavascriptで実行されているコードは驚くべきものです.
function sum(a, b) {
  return a + b;
}

sum(10, 20); // 30
sum('10', '20'); // 1020
数値を追加するために作成された関数javascriptは、数値がアルファベットであってもアルファベットであってもパラメータです.すごい友達だ
次の構文も使用できます.
function sum(a, b) {
  return a + b;
}
sum(10, "설마 이게 되겠냐") // "10설마 이게 되겠냐"
驚きました.数字と文字を加算し、sumなどの文字列で加算します.
もちろん、柔軟だと思っているので気分がいいかもしれませんが、起こりたくない状況につながる可能性があります.
だから決めてこの関数は数字と数字を加算した関数です!はい.
事前に展示するには、以下のようにタイプを決めて書くことができます.
function sum(a: number, b: number) {
  return a + b;
}
人字のconcataをタイプとするb

2)コード自動補完とガイドライン


これは、numberを使用する利点を説明する.
宣言タイプの変数の場合、次はvisual studio codeです.
例えば、APIを使用してtypescriptと宣言された変数は、以下のstringとして確認される.
string apiはこの機能をサポートしていません.javascriptとは何かを簡単に整理してなぜ書くのか

以下の投稿から文法を正式に紹介しましょう.
エラーや修正が必要な場合は、いつでもメッセージを残してください:)
ありがとうございます.🙂