/**
* @param {String} foo
* @param {Number} bar
*/
また
/**
* @param {string} foo
* @param {number} bar
*/
JSDoc@type
ドキュメントはそれについて明示していません。
私は常に大文字String
でNumber
、コンストラクター名を使用する必要があることを理解しているためです。JavaScript ではString
、Number
コンストラクターとして存在します。
null
矛盾に気付きました: 他のプリミティブ型 ( 、 などundefined
) を小文字として定義しています。
プリミティブ型名は大文字または小文字である必要がありますか?