success: function(json) {
$('.table > tbody').append(
json.result.map(n =>
`<tr>
<td>${n.id}</td>
<td>${n.description}</td>
</tr>`).join('')
);
}
document.querySelector('.menu .menu-item:nth-child(' + index + ')');
Метод every() проверяет, удовлетворяют ли все элементы массива условию, заданному в передаваемой функции.
currentPipe.addEventListener('click', this.emojeClickHandler);
там еще такая строка есть. Нужно либо обернуть ее в стрелочную функцию, либо юзать bind, либо она должна быть стрелочной функцией и.т.д.console.log( 'pipe' , 'number= ' + this.randomPipe , ':' , 'emoji= ' , '' + this.randomAnimals)
вы методы randomPipe и randomAnimals забыли вызвать, нужно добавить скобки. <image xmlns="http://www.w3.org/2000/svg" id="icon_map" width="106" height="73" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="data:img/png;base64,iVBORw0KGgoAAAANSUhE...