【发布时间】:2017-03-08 20:33:08
【问题描述】:
我有这样的代码:
var availableCondition = {
property1: {
condition: true,
value: 'value1'
},
property2: {
condition: false,
value: 'value2'
},
}
var obj = {}
for (var key in availableCondition) {
var potentialProperty = availableCondition[key];
if (potentialProperty ['condition']){
obj[key] = potentialProperty['value']
}
}
如何描述 var obj 具有 IDE 代码实现的能力,比如 in case
var obj = {
property1: 'value1',
property2: 'value2',
}
当我开始输入时
obj.
IDE 以第二种方式完成属性,但不是第一种。
如何在 jsDoc 中描述对象来完成?
【问题讨论】:
标签: javascript webstorm jsdoc