原始类型名称必须是大写还是小写?

时间:2015-09-29 14:24:32

标签: jsdoc jsdoc3

/**
 * @param {String} foo
 * @param {Number} bar
 */

/**
 * @param {string} foo
 * @param {number} bar
 */

JSDoc @type文档没有明确说明。

我总是大写StringNumber,因为我理解我需要使用构造函数名称。在JavaScript中,StringNumber作为构造函数存在。

我注意到了不一致性:我将其他原始类型(例如nullundefined)定义为小写。

原始类型名称需要是大写还是小写?

1 个答案:

答案 0 :(得分:14)

It doesn't matter

  

JSDoc并不关心。这取决于用户的偏好。我倾向于使用小写作为原始类型(和函数,由于某种原因)和大写的数组和对象。

我倾向于使用小写,因为typeof运算符返回小写。