Typescript spread...

admin

typescript

typescript spread exploitation:
другие самплы
function func(a: number, b: string) : {a: number, b: string}{
    return {a, b}
}

function funcA(args: Parameters<typeof func>) : {a: number, b: string}{
    return {a: 1, b: ''}
}

function funcB(...args: Parameters<typeof func>) : {a: number, b: string}{
    return {a: 1, b: ''}
}


funcA([1, '2'])
funcB(1, 2)
(ваш голос учтен)

Прикрепить файл