BonBonSlick
@BonBonSlick
Junior Web Developer Trainee

Что значит value: [string, any]?

Не вижу в доке что за формат данных
https://www.typescriptlang.org/docs/handbook/2/nar...
https://www.tutorialsteacher.com/typescript/typesc...

Object.entries(objectOfObjects).forEach((value: [string, any], index: number)  => {
            console.trace({value}); // {value: Array(2)}  --->["teststr", "test"]
            console.trace({index}); // {index: 0}
        });
 Object.entries(objectOfObjects).forEach((value: string | any, index: number)  => {
        Object.entries(violations).forEach((value: (string | any)[], index: number)  => {


Если верно понял, это незадокументированый формат массива с string либо any в качестве значений то есть any[].
  • Вопрос задан
  • 41 просмотр
Решения вопроса 1
@Eggziom
Это кортеж (tuple) https://www.typescriptlang.org/docs/handbook/2/obj...
В данном случае это такой массив, у которого 1-й элемент всегда string, а 2-й - any (собственно элементы, которые выдает Object.entries).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы