[TS]タイプスクリプトの出現
4689 ワード
タイプスクリプトとは?
タイプ
-実行前にタイプインスペクタで正常に動作しているかどうかを確認します.
// 타입을 명시
let a:string;
静的タイプ解析
-<->ダイナミックタイプ解析
-JavaScriptコードでは15%のエラーが予防できることが明らかになった.
-「開発方法を変えることで10%以上のエラーを減らすことができる場合は、
-MSのエンジニアリングマネージャ
-ex.変数のタイプ情報が分かれば、その変数メンバーとして存在する変数を自動完了候補として推奨します.
JavaScriptの親セット
JavaScriptに静的マッピングを導入する他の言語
手を放す
-タイプスクリプトを作成してターゲットとする:
例
function getFirstThreeCharsUnsafe(arg: { x: string | null }) {
if (arg.x !== null) {
window.alert('arg.x is string!');
console.log(arg.x.substr(0, 3));
}
}
var a: { x: string | null } = { x: 'ok' };
window.alert = function (str: string) {
a.x = null;
};
// 타입 검사가 통과했음에도 불구하고 null을 바꿔버리는 순간 런타임 오류 발생
getFirstThreeCharsUnsafe(a);
コミュニティ
Reference
この問題について([TS]タイプスクリプトの出現), 我々は、より多くの情報をここで見つけました https://velog.io/@hahaha/TS-타입스크립트의-등장テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol