TypeScript_02. だからタイプスクリプトは何ですか.
1406 ワード
これは、「Typescriptを使用してブロックチェーンを作成する」というレッスンの0.4 First Steps with Typescriptを聞いて学んだ内容です.
TypeScriptは一種の言語です!これはどういう意味ですか.どんなタイプの変数とデータを設定しますか.タイプスクリプトを使用すると、コードを読み込むときに何が起こるかを簡単に予測できます.TSコンパイラは私たちが正しいかどうかを教えてくれます.
簡単なコードを見てみましょう.
動きがいいですね.もしsayhiが性別を使わなかったらどうなりますか?
3個もらうつもりだったのに警告が2個しか来なかった
この状態で運行するとどうなりますか?
エラーがどこで発生したかを示しますが、実行しません.
これが、タイプスクリプトが私たち(愚かな)エラーの影響から私たちを保護する方法です.約束を守らなかったら教えてください.
でもここの性別は?貼るとどうなりますか?
エラーはすべて消えます.これは「?」表示オプションは、対応するパラメータ(ここでは性別)です.作成した関数sayHiはnameとageのみを要求します.
覚えておいてください.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はこのように私たちを愚かな間違いから守ります!
Reference
この問題について(TypeScript_02. だからタイプスクリプトは何ですか.), 我々は、より多くの情報をここで見つけました https://velog.io/@warmwhiten/TypeScript02.-그래서-타입스크립트가-뭔데テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol