Из определения интерфейса ecmascript5 вывод совпадения будет RegExpMatchArray
или null
, где RegExpMatchArray
определяется следующим образом
interface RegExpMatchArray extends Array<string> {
index?: number;
input?: string;
}
, если вам нужно сделать это в машинописном тексте, вы определяете интерфейс в точно так же и доступ / назначение свойств, как если бы вы обращались к объектам '
, если вам не нужна машинопись, вы можете пропустить часть интерфейса и просто сделать
const array = []
array.index = 1;
array.input = "test"
console.log(array.index, array.input)