#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入門」がおすすめです。

コメント

このブログの人気の投稿

#11 Rustで学ぶエラーハンドリングの基本

#16 TypeScriptで学ぶ辞書型(マップ)の基本

#19 Goで学ぶテスト(単体テスト)の基本