SyntaxError: missing ; before statement

342
26 ноября 2016, 17:55

Здравствуйте не понимаю из за чего она вылезает все есть

m.forEach((match, groupIndex) => {
 if(groupIndex == 1){/* console.log('===Found match, group '+groupIndex+':'+match);*/ /*eval('ArrElem'+E+'_lvl_2['+I+'] = '+match)*/}
});

консоль работает а eval нет.Эта ошибка ссылается на начало строки но как понимаю это от eval вот цикл в котором он задействован

Elem_lvl_1.output - 'css("background-image")' E - просто число для динамических пременных

for (var I = 0;I <= Tag_L-1; I++)
{
var regex = /"([^"]+)"/gi,
str = eval('ArrElem'+E+'_lvl_2['+I+'] = Elem_lvl_1.tag.eq('+I+').'+Elem_lvl_1.output),
m;

while ((m = regex.exec(str)) !== null) {
if (m.index === regex.lastIndex) {
    regex.lastIndex++;
}

m.forEach((match, groupIndex) => {
    if(groupIndex == 1){/* console.log('===Found match, group '+groupIndex+':'+match);*/ /*eval('ArrElem'+E+'_lvl_2['+I+'] = '+match)*/}
});
}}
Answer 1

Вся проблема.Что данные которые я пытался запихнуть в массив были не в кавычках.Данные были bace64,а там как раз стоял ; получалось вот так

ArrElem0_lvl_2[0] = data:image/jpeg;base64,/9j/4A...

тоесть без ковычек которые определяют что это строка простите что побеспокоил за столь глупую проблему

READ ALSO
Узнать ссылку на поток

Узнать ссылку на поток

Есть сервис трансляции http://videostreamdn

266
Поменять сортировку с &ldquo;лево-верх — право-низ&rdquo; на &ldquo;право-верх — лево-низ&rdquo; в алгоритме сортировки прямоугольников!

Поменять сортировку с “лево-верх — право-низ” на “право-верх — лево-низ” в алгоритме сортировки прямоугольников!

Binary Tree Bin Packing Algorithm, который я нашел по ссылке: http://codeincompletecom/posts/bin-packing/ - содержит следующий код:

286
Какой код для картинки должен быть в xml?

Какой код для картинки должен быть в xml?

Нашел код для xsl для картинкиА какой должен быть код в xml для картинки Или вообще как записать в xml and xsl код для картинки

272
Как в react-native реализовать навигацию по элементам ListView с помощью hardware клавиатуры?

Как в react-native реализовать навигацию по элементам ListView с помощью hardware клавиатуры?

Собственно вопрос в заголовкеНе получается даже подсветка выделенного пункта при клике

331