序文: では、なぜ 1. JavaScriptの問題JavaScript の主な問題は次のとおりです。 次のように: 関数 sum(x, y){ x + yを返す } 合計(100, '100') // 100100 2. TypeScriptの利点
数値を6とします。 変数 したがって、TypeScript の利点は次のとおりです。
3. TypeScriptの欠点
詳細は以下の通りです。
4. TypeScriptの動作環境
Node.jsをインストールし、その他の操作を無視する TypeScript をインストールするコマンドは次のとおりです。 npm インストール -g [email protected] ここでは@でバージョン番号を指定しますが、バージョン番号を指定しないこともできます。 実行フローは以下のとおりです。 # TSコードをコンパイルする tsc demo.ts # コンパイル後、demo.jsファイルが作成され、それを実行できます。 具体的な手順は次のとおりです。 # 1. グローバルインストール npm install -g [email protected] # 2. コードts-node demo.tsを実行します インストール後のディレクトリは環境変数に含まれている必要があることに注意してください。そうでない場合はエラーが報告されます。 5. 範囲の問題プロジェクト内の ts ファイルを実行するときに、異なるファイルに同じ変数名が存在すると、例外がスローされます。 サンプルコードは次のとおりです。 アット str: 文字列 = 'Hello World' とします b.ts let str: string = '一碗の周' この時、ブロックスコープ変数「str」は再宣言できないという例外が発生します。エディタがVScodeの場合は、変数名の上にマウスを乗せるとプロンプトが表示されます。 この問題を解決するには 2 つの方法があります。1 つ目は、各ファイルに個別のスコープを持たせるために、各ファイルに対して即時実行される関数 (匿名関数) を作成することです。 サンプルコードは次のとおりです。 (関数() { let str: string = '一碗の周' }){} 2 番目の方法は、エクスポートを使用して現在のファイルをモジュールとしてエクスポートすることです。サンプルコードは次のとおりです。 let str: string = '一碗の周' 輸出 {} TypeScript とは何かについての記事はこれで終わりです。TypeScript に関するその他のコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: ウェブサイト上で flv/MP4 やその他のビデオ ファイルを再生できない問題は、MIME タイプに関連しています。
WeChatコンポーネントの形式で提供されます。コンポーネント内部ではasync/awaitが使用さ...
これは、ネイティブJSを使用してページングクリックコントロールを実装する必要がある面接の質問です。参...
目次1. インデックスと変数の賢い使用1. インデックスなしの比較テスト2. created_tim...
目次配列をフラット化する方法1.flat() の使用2. 正規表現を使用する3.reduce()+c...
本文は以下から始まります。 123WORDPRESS.COM ダウンロード:純粋な CSS3 で超リ...
目次1 Java環境の設定2 tomcatのインストールと展開Tomcat をインストールして展開す...
1. はじめに今日、同僚から、MySQL を使用して ElasticSearch に似た全文検索機能...
HTML Web ページ リスト タグの学習チュートリアル。 HTML ページでは、リストはアウトラ...
この記事では、Web デザインの達人がよく使用するレスポンシブ フレームワーク (概要) を紹介し、...
1. 時刻の書式設定とその他の方法moment.jsライブラリファイルの使用をお勧めします2. テン...
jsはクリックとドロップの特殊効果を実現します。まずは効果画像を見てみましょうさっそく始めましょう。...
1. フロントエンド主導の実装手順最初のステップは、ページのインポートボタンをクリックしてExcel...
目次単一コンテンツ投影マルチコンテンツ投影単一条件のコンテンツ投影アプリ-人物-htmlアプリ担当者...
Jenkins はオープンソース ソフトウェア プロジェクトです。Java をベースに開発された継続...
多方向探索ツリー完全二分木の高さ: O(log2N)、ここで2は対数完全なM方向探索木の高さ: O(...