по объекту через Object.entries()?
При итерации через for of кей превращается в обычный стринг, а вэлью в анноун
я даже коммон патч написал https://github.com/Sanshain/types-spring/tree/unsafe#objectkeys
я просто по примеру из видоса такой хелпер кинул в утилзы, пока хватит. export const objectEntries = <Obj extends object>(obj: Obj) => { return Object.entries(obj) as [keyof Obj, Obj[keyof Obj]][]; };
Как эта задача решается в других языках? Ты серьезно думаешь, что так же?
в джаве я бы так не стал делать, т.к. для этого пришлось бы рефлексию дёргать. но т.к. в джс\тс можно обращаться к полям класса через стринги и затипизировать это - то почему бы нет
Обсуждают сегодня