let images = document.body.querySelectorAll(`img`);
document.addEventListener(`keydown`, event => {
let index = +String.fromCharCode(event.which) - 1;
if (index < 5) {
images[index].style.display = `block`;
}
}, false);
for (let i = 0; i < arr.length; i += 1) {
// some code
}
for (let i = 0, length = arr.length; i < length; i += 1) {
// some code
}
for (let i = arr.length; i > 0; i -= 1) {
// some code
}
let i = 0;
while (i < arr.length) {
// some code
i++;
}
Array.prototype.forEach.call(arr, item => {
// some code
});
for (let item of arr) {
// some code
}
window.addEventListener(`resize`, event => {
// some code
}, false);
// PS. Кажется вы делаете что то не то. Возможно стоило бы просто прослушивать изменение размера первого блока и изменять размер второго, а не слушать resize всего окна.
// И вообще кажется все это можно сделать на css.
// Объясните для чего вам изменять размер блока в зависимости от размера другого блока?
for (let i = 0; i < data.length; i += 1) {
for (let j = 0; j < data[i][`beer_names`].length; j += 1) {
console.log(data[i][`beer_names`][j]);
}
}
for (let outer of data) {
for (let inner of outer[`beer_names`]) {
console.log(inner);
}
}
for (let outer of data) {
outer[`beer_names`].forEach(value => console.log(value));
}
data.forEach(value => value[`beer_names`].forEach(value => console.log(value)));