myNodes.forEach(function(node, j, node_arr) {
if((countDescription < 300)&&(node.nodeName=="IMG")){
shortAnswer = shortAnswer+node.outerHTML;
}else if(countDescription < 300){
shortAnswer = shortAnswer+node.innerText.substr(0, 300-countDescription);
}else{
//break; //Почему здесь ошибка?
}
});
Собственно текст ошибки:
SyntaxError: Illegal break statement
Я читал что такая ошибка может быть если потерял "{" либо "}", но тут всё вроде правильно.
Потому что команда break;
не находится внутри цикла for
или while
или внутри switch/case
.
myNodes.some(function(node) {
if ((countDescription < 300) && (node.nodeName == "IMG")) {
shortAnswer = shortAnswer + node.outerHTML;
} else if (countDescription < 300) {
shortAnswer = shortAnswer + node.innerText.substr(0, 300 - countDescription);
} else {
return true;
}
});
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть такая задача: Имеется пять html блоков, 4 по углам и один в центре, при нажатии на любой из угловых блоков центральный должен занимать позицию...
Есть массив объектов, которые нужно вывести в excel файлВсё делается правильно, но данные все слипаются, все узко и ничего не понятно