【发布时间】:2015-12-27 02:01:36
【问题描述】:
/**
* @param {String} foo
* @param {Number} bar
*/
或
/**
* @param {string} foo
* @param {number} bar
*/
JSDoc @type 文档没有明确说明。
我总是将String 和Number 大写,因为我的理解是我需要使用构造函数名称。在 JavaScript 中,String 和 Number 作为构造函数存在。
我注意到不一致:我将其他基本类型(例如null、undefined)定义为小写。
原始类型名称需要大写还是小写?
【问题讨论】: