提问人:nonodev96 提问时间:7/11/2023 更新时间:7/11/2023 访问量:34
使用 JSdoc 如何使对象类型根据参数动态返回?
With JSdoc How can I make an object type returned dynamically depending of a the parameter?
问:
嗨,我需要定义一个根据参数动态返回的类型。
这是我使用 jsdoc 的实际代码
/**
* @param {Array<string>} columns
* @return {Promise<Array<Object>>}
*/
async function getData (columns) {
const df = await dfd.readCSV('http://localhost:3000/datasets/linear-regression/auto-mpg/auto-mpg.csv')
return Array.from(JSON.parse(JSON.stringify(dfd.toJSON(df.loc({ columns: [...columns] })))))
}
我的实际类型是,但我需要代码是Object[]
{"mpg", "horsepower"}[]
await getData(['mpg', 'horsepower'])
我试图找到使用模板动态检测参数的方法,我希望返回一个动态对象
答: 暂无答案
评论