Как объединить строку, которая должна стать ключом к объекту - PullRequest
0 голосов
/ 01 августа 2020

Как объединить строку - она ​​должна стать ключом к объекту?

После ajax вызова API я получаю и объект, и мне нужно вывести каждый ключ и его значение

res.meals[0].strIngredient1
res.meals[0].strIngredient2
res.meals[0].strIngredient3
res.meals[0].strIngredient4

и т. Д.

Я заставил al oop манипулировать последним символом строки, чтобы получить каждый ключ, а затем попытаться соединиться как строка

const recipe = res.meals[0].strIngredient + “i”

или

const recipe  = `${res.meals[0].strIngredient}i`

, а также

const recipe = `${res.meals[0].strIngredient}${i}`

, даже если я попробую выполнить жесткий код

 //  const recipe = “res.meals[0].strIngredient + “2”;
 // const recipe = `${res.meals[0].strIngredient}2`

Ничего не работает, и я получил undefined.

Что не так и как получить все ключи? Как объединить эту строку, чтобы я получил значение, которое будет ключом к объекту?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...