/**
* @param {String} foo
* @param {Number} bar
*/
或者
/**
* @param {string} foo
* @param {number} bar
*/
JSDoc@type
文档没有明确说明它。
我总是大写String
,Number
因为我的理解是我需要使用构造函数名称。在 JavaScript 中,String
作为Number
构造函数存在。
我注意到不一致:我将其他原始类型(例如null
, undefined
)定义为小写。
原始类型名称需要大写还是小写?