标签: javascript ecmascript-6 jsdoc
如何正确记录数组传播参数?
它实际上是一个参数数组,每个元素都有一些类型(例如,让我们认为它们都是字符串)
如果我将其记录为{Array<String>} args我的IDE(WebStorm)抱怨错误的参数类型(当用多个参数调用此函数时) - 虽然公平,但我不知道如何正确记录它。
{Array<String>} args
/** * @param {???} args */ function test(...args) { // ... } test('a', 'b', 'c')