btn.forEach((key, index) => {
})
// Это коллекции - множественная форма
let buttons = document.querySelectorAll('.advertisement-tabs__item'); //Кнопки табой
let blocks = document.querySelectorAll('.advertisement-tabs__content') //Контент
// Что еще за key? Там кнопка
buttons.forEach((btn, index) => {
btn.addEventListener('click', function() {
console.dir(btn)
blocks.forEach(block => {
block.classList.toggle('active', btn === block)
})
})
})
if ($src) {
echo '<img src="'.$src.'">';
}
img[src=""] {
display: none;
}
img:not([src]) {
display: none;
}
let a = 'true';
if (typeof(a) === 'string'
|| typeof(a) === 'boolean'
|| typeof(a) === 'number'
){
console.log(typeof(a));
} else {
console.log('Тип а не определен');
}
let a = 'true';
if ( ['string', 'boolean', 'number'].includes(typeof(a)) ){
console.log(typeof(a));
} else {
console.log('Тип а не определен');
}
let a = 'true';
if (typeof(a) === 'string'){
console.log(a + ' - строка');
} else if (typeof(a) === 'boolean') {
console.log(a + ' - логический тип');
} else if (typeof(a) === 'number') {
console.log(a + ' - число');
} else {
console.log('Тип а не определен');
}
let a = 'true';
switch (typeof(a)) {
case 'string':
console.log(a + ' - строка');
break;
case 'boolean':
console.log(a + ' - логический тип');
break;
case 'number':
console.log(a + ' - число');
break;
default:
console.log('Тип а не определен');
}