「Type Script」とは何ですか.なぜ使いますか.
1018 ワード
TypeScriptはJavaScriptベースの言語です.
タイプスクリプトを使用すると、新しく作成した言語ではなくJavaScript言語を使用して、新しい機能と利点を追加する言語でJavaScriptコードをより簡単に、より強力に作成できます.
しかし、タイプスクリプトにはいくつかの欠点があります.
タイプスクリプトは、ブラウザなどのJavaScriptランタイム環境では実行できません.NodeJSもタイプスクリプトを実行できません.JavaScriptの実行が許可されている環境では、タイプスクリプトはサポートされていません.
タイプスクリプトはプログラミング言語であり、ツールでもあります.これは強力なツールで、コードを実行することでタイプスクリプトコードをJavaScriptにコンパイルできます.したがって、新しい機能と利点を持つタイプのスクリプトコードを作成し、通常のJavaScriptコードにコンパイルできます.
タイプスクリプトコンパイラの役割は、より良い構文を提供し、より簡単な方法で作成するために複雑な実装が必要なJavaScriptスクリプトをコンパイルすることです.
だからどうして。
タイプスクリプトを使用すると、新しく作成した言語ではなくJavaScript言語を使用して、新しい機能と利点を追加する言語でJavaScriptコードをより簡単に、より強力に作成できます.
しかし、タイプスクリプトにはいくつかの欠点があります.
タイプスクリプトは、ブラウザなどのJavaScriptランタイム環境では実行できません.NodeJSもタイプスクリプトを実行できません.JavaScriptの実行が許可されている環境では、タイプスクリプトはサポートされていません.
タイプスクリプトはプログラミング言語であり、ツールでもあります.これは強力なツールで、コードを実行することでタイプスクリプトコードをJavaScriptにコンパイルできます.したがって、新しい機能と利点を持つタイプのスクリプトコードを作成し、通常のJavaScriptコードにコンパイルできます.
タイプスクリプトコンパイラの役割は、より良い構文を提供し、より簡単な方法で作成するために複雑な実装が必要なJavaScriptスクリプトをコンパイルすることです.
だからどうして。
タイプスクリプトを使用する理由function add(num1,num2) {
return num1 + num2;
}
console.log(add('1','2')); // 12
console.log(add(1,2)); // 3
JavaScriptで上記のチェックボックスを使用すると、変数のタイプが文字列か数値列かによって結果値が異なります.
2つの文字列を加算すると、演算ではなく接続されます.
ランタイムエラーではありませんが、コードの論理に重大な問題が発生する可能性があります.大きな問題になるかもしれない.
もちろんif checkを追加して、実行時に入力値のタイプを確認できますが、開発段階でこれらのエラーを事前に発見できれば、より良いです.
この点では、タイプスクリプトは強力なツールであり、開発者がより良いコードを作成するのに役立ちます.
Reference
この問題について(「Type Script」とは何ですか.なぜ使いますか.), 我々は、より多くの情報をここで見つけました
https://velog.io/@fkszm3/TypeScript-TypeScript란-무엇이며-왜-사용해야-하는가
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
function add(num1,num2) {
return num1 + num2;
}
console.log(add('1','2')); // 12
console.log(add(1,2)); // 3
Reference
この問題について(「Type Script」とは何ですか.なぜ使いますか.), 我々は、より多くの情報をここで見つけました https://velog.io/@fkszm3/TypeScript-TypeScript란-무엇이며-왜-사용해야-하는가テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol