arr.forEach(function callback(currentValue, index, array) {
//your iterator
}[, thisArg]);
Функция callback будет вызвана с тремя аргументами:
значение элемента (value)
индекс элемента (index)
массив, по которому осуществляется проход (array)
и машина времени оказывается делается на раз два
почему простое и рабочее решение в одну строчку кода называют говнокодом
Новичку отличить говнокод от нормально кода очень сложно.
Говнокод коварен.
Во-первых, он синтаксически правильный.
Во-вторых, он работает.
<!-- вывести тут тоже -->
форма заполнения
<div id="myDiv"></div>
<!-- footer -->
<?php require('site.ru/parser.php'); ?>
меню
<?php echo $datata;?>
<script type="text/javascript">
document.getElementById('myDiv').innerHTML = '<?php echo $datata;?>';
</script>
let result = Object
.values(obj)
.filter(v => v < 300);
let result = Object
.values(obj)
.filter(v => v > 0 && String(v).split('')[0] < 3);
Я так понимаю что addEventListiner тут бесполезен.
.first,
.second {
&::before {}
&:not(.second)::after {}
}
<div class="first second">
не будет псевдо элемента ::after