Как преобразовать строку в javascript в переменную комбинацию строк - PullRequest
0 голосов
/ 14 февраля 2020

Как проверить (eval?), Допустима ли данная строка / переменная

Если я попытаюсь

getData('/img/webshop/'+product.images[551].slug+'/'+product.images[1].src')

, я получу 'Невозможно прочитать порог свойства undefined', если элемент массива [ 551] не существует

Моя функция getData содержит функцию Try catch, чтобы проверить, существует ли [551], но ошибка уже генерируется, когда функция getData вызывается

. Я мог бы решить эту проблему, добавив back-ticks

getData(`'/img/webshop/'+product.images[551].slug+'/'+product.images[1].src'`)

и отправка в виде строки, но затем мне нужно преобразовать эту строку в getData, (eval?), но это не работает. (остается строка)

...