#10 TypeScriptで学ぶコメント規約の基本
TypeScriptのコメントは、JavaScriptと同じ書き方を使いますが、型情報と組み合わせることでより充実した説明が書けます。この記事では、TypeScriptにおけるコメントの書き方を解説します。
コメントの書き方
// これは年齢を表す変数
let age: number = 20;
複数行のコメントは`/* */`を使います。JSDocによる関数の説明も、JavaScriptと同じように書けます。
型があるのでJSDocがより簡潔になる
JavaScriptでは`@param {string} name`のように型もコメントで書く必要がありましたが、TypeScriptでは型注釈自体がその役割を果たすため、JSDocでは主に「何のための値か」という説明に集中できます。
/**
* 利用者に挨拶を表示する
* @param name 利用者の名前
*/
function greet(name: string) {
console.log(`こんにちは、${name}さん`);
}
TypeScriptならではの注意点
型注釈があることで、コメントに型情報を重複して書く必要がなくなります。「この変数は文字列です」のような、コードを見れば分かることをコメントに書くのは避け、意図や制約など、型だけでは伝わらない情報を書くようにしましょう。
まとめ
TypeScriptのコメントの書き方自体はJavaScriptと同じですが、型があることでコメントに書くべき内容がより明確になります。
本ページはプロモーションを含みます。
参考書籍(PR)
TypeScriptをもっと学びたい方には「プロを目指す人のためのTypeScript入門」がおすすめです。
コメント
コメントを投稿