JavaScript — доступ к элементу в объекте с динамическим именем

Доступ к элементу в объекте с динамическим именем

Как я могу получить доступ к элементу, если имя основано на объединенном значении строки и числа? Я использую twilio, и они не хранят изображения не в массиве, а возвращают плоский файл, который возвращает новое имя элемента для каждого, которое выглядит как MediaUrl0, MediaUrl1, MediaUrl2 и так далее. Также есть поле NumMedia, которое будет для 3 вложений 3.

поэтому я использую следующее

 if ( message.NumMedia {amp}gt; 0) { let i for (i=0; i {amp}lt; message.NumMedia; i  ) { console.log(`message.MediaUrl${i}`) } } 

но это не дает мне фактическое значение, но строку MediaUrl0 так как это не массив, я не могу использовать message.MediaUrl[i]

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector