标签: javascript jsdoc
这是Java语言中广泛使用的一种做法,例如通过<bar>中的隐式布尔转换来测试值的真实性。将变量解释为真/假是有意义的。一些建议(它们都有缺陷):
<bar>
a)if (value) {...}太窄
if (value) {...}
b)@param {Boolean} arg1 - truthy/falsey约0,''怎么样?
@param {Boolean} arg1 - truthy/falsey
c)@param {undefined|Object|Boolean} arg1
@param {undefined|Object|Boolean} arg1