【发布时间】:2021-05-16 10:13:04
【问题描述】:
我正在一个拥有大量 JSDoc cmets 的项目中工作,我想开始利用 tsc 和 JSDoc style annotations。
给定一个向对象添加属性的函数,如下所示:
/**
* @param {object} obj
* @param {string} n
* @return void
*/
function addName(obj, n) {
obj.name = n;
}
let thing = {size: "medium"};
addName(thing, "product");
console.log(thing.name);
有没有办法声明对象将通过附加属性进行变异?
【问题讨论】:
-
我不认为这是可能的。因为在打字稿中是不可能的。或者它是?
标签: typescript jsdoc