TypeScript_02. だからタイプスクリプトは何ですか.


これは、「Typescriptを使用してブロックチェーンを作成する」というレッスンの0.4 First Steps with Typescriptを聞いて学んだ内容です.

タイプスクリプトは何ですか?


TypeScriptは一種の言語です!これはどういう意味ですか.どんなタイプの変数とデータを設定しますか.タイプスクリプトを使用すると、コードを読み込むときに何が起こるかを簡単に予測できます.TSコンパイラは私たちが正しいかどうかを教えてくれます.
簡単なコードを見てみましょう.
const name = "warmwhiten", age = 22, gender = "female";

const sayHi = (name, age, gender)=>{
	console.log(`Hello ${name}, you are ${age}, you are a ${gender}`);
}

sayHi(name, age, gender);

export {};
結果を見てみましょうか.
$ yarn start

動きがいいですね.もしsayhiが性別を使わなかったらどうなりますか?

3個もらうつもりだったのに警告が2個しか来なかった
この状態で運行するとどうなりますか?

エラーがどこで発生したかを示しますが、実行しません.
これが、タイプスクリプトが私たち(愚かな)エラーの影響から私たちを保護する方法です.約束を守らなかったら教えてください.

TypeScript Option - '?'


でもここの性別は?貼るとどうなりますか?


エラーはすべて消えます.これは「?」表示オプションは、対応するパラメータ(ここでは性別)です.作成した関数sayHiはnameとageのみを要求します.

の最後の部分


覚えておいてください.TypeScriptはこのように私たちを愚かな間違いから守ります!