タイプスクリプトの概要と背景
6520 ワード
🔹 タイプスクリプトとは?
->JavaScript拡張言語
->コンパイルと呼ばれます.
🔹 どうしてタイプスクリプトを書くのがいいですか。
エラーのプロアクティブな予防
js
function sum(a,b){
return a + b;
}
sum(10,20) // 30
sum(10,"20") // 1020
tsfunction add(a: number, b:number) {
return a + b
}
add(10,"20") // 1020
sum(10,"20")
のようにtsにより予期せぬコードの動作エラーを予防することができる.
コード自動補完とガイド
function add(a: number, b:number): number {
return a + b;
}
let result = add(20, "20");
result.toLocaleString() // 자동완성으로 작성
入力result.
には、次の機能が表示されます.
🔹 JavaScriptをタイプスクリプトとしてエンコードします。
/**
*
*/
jsfunction sum(a,b){
return (a + b)
}
sum(10, "20") // "1020";
tsのように// @ts-check
/**
*
* @param {number} a
* @param {number} b
*/
function sum(a, b) {
return (a + b)
}
sum(10,'20')
関数名にカーソルを置くとts自動設定の機能が表示されます.

// @ts-check
を上端に使用すると、tsのようにエラーが見つかります.
タイプスクリプト
タイプスクリプトマニュアル
板橋隊長タイプスクリプトの開始
Reference
この問題について(タイプスクリプトの概要と背景), 我々は、より多くの情報をここで見つけました https://velog.io/@gay0ung/TypeScriptテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol