TypeScript で次の行を無視する
TypeScriptで次の行を無視する方法を例を挙げて紹介します。
TypeScript で次の行を無視する
このチュートリアルでは、TypeScript プログラミング言語の新しい重要事項について説明します。 TypeScript プログラミング言語で次の行をスキップまたは無視する方法を学習します。
ここで、TypeScript 言語の概要を説明します。
TypeScript は、Microsoft 社によって開発された JavaScript のサブセットであるプログラミング言語です。 この言語では、Microsoft は追加機能である厳密な型バインディングを導入しています。
重要なアプリケーション、JavaScript へのトランスパイル、インタラクティブな Web ページの開発で広く使用されています。
TypeScript プログラミング言語を学習または使用している場合、タスクを実行するために次の行をスキップまたは無効にする必要がある場合がよくあります。 この時点でラインを無効にする必要がある場合は、ライン スキッパーの機能を使用します。
このタスクでは、// @ts-ignore
関数を使用します。 この関数は、TypeScript コードの次の行を自動的に無効にします。
これにより、次の行のチェックが無効になります。 コメント // @ts-ignore
は、次の行のすべてのタイプのチェックを無効にします。
1つのファイルのタイプ チェックを無視する場合は、// @ts-nocheck
コメントが最適です。
# Typescript
// @ts-ignore
function logMessage(message) {
console.log(message);
return message;
}
@ts-ignore
コメントの前の出力:
@ts-ignore
コメントを使用した後:
上記の例からわかるように、メッセージ変数の型チェックをスキップしているため、エラー表示が削除されています。
それでは、@ts-nocheck
の例を見てみましょう。 以下に示すように、変数の型を定義せずに 2つの関数を作成します。
# Typescript
// @ts-ignore
function logMessage(message) {
console.log(message);
return message;
}
function logMessage2(message2) {
console.log(message2);
return message2;
}
出力:
ここで、// @ts-nocheck
を使用すると、コメントの後のすべての行の型チェックが無視されます。 以下に示すように、それを使用して動作を確認してみましょう。
# typescript
// @ts-nocheck
function logMessage(message) {
console.log(message);
return message;
}
function logMessage2(message2) {
console.log(message2);
return message2;
}
出力:
上記の例からわかるように、@ts-ignore
とは異なり、@ts-nocheck
を使用してコメントの後のすべてのエラーを無視しました。
Rana is a computer science graduate passionate about helping people to build and diagnose scalable web application problems and problems developers face across the full-stack.
LinkedIn