- 1
- 2
- 3
- 4
- 5
- 6
- 7
window.onload = function (){
var divs=document.getElementsByTagName("DIV");
for( var i=0; i<divs.length; i++)
if(divs[i].className=="pro")
divs[i].style.minHeight=0+"px"
;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+164
window.onload = function (){
var divs=document.getElementsByTagName("DIV");
for( var i=0; i<divs.length; i++)
if(divs[i].className=="pro")
divs[i].style.minHeight=0+"px"
;
}
Целостность кода сохранена.
Единственная говняность написанного выше: это то что оно не будет работать на дивах у которых больше 1 класса включая "pro".
"Долой все технологии после 80 года! Даешь закат солнца руками! Не ебал байты - не мужик программист!"
>>Низким порогом вхождения, из-за чего люди его узнавшие начинают считать нативный яваскрипт говнокодом.
Ну тут уже время не повернешь вспять.
>>яваскрипт говнокодом
корову - плохим молоком, а нефтеперерабатывающий завод - плохим топливом
В итоге всё говно можно сразу выбросить и переписать на VanillaJS.
мне кажется это уже далеко не проблемы фреймворка
Но ведь оно так и есть! По крайней мере пока окончательно не подохнет говно типа ie8-ie9.
querySelector()? Сосни хуйца и юзай getElementsBy* и циклы!
indexOf()? Сосни хуйца и юзай циклы!
classList? Сосни хуйца и юзай строковые операции и циклы!
И т.п.
будет говно типа ie10
итераторы-генераторы? Сосни хуйца и юзай forEach и циклы!
arrow functions? Сосни хуйца и юзай function(){}!
Прокси? Сосни хуйца и юзай объекты с функциями!
async-await? Даже не думай.
И т.п.
А у Вас вообще есть возможность писать на жс только на спор и без поддержки старых браузеров.
http://kupluzoloto.ru/kurs-zolota-na-segodnya
То есть ты советовал ему закупаться практически на самом пике, с чем тебя и поздравляю.
this
> анимации переделывают на цсс
Забавно, что иногда эти анимации жрут проц сильнее, чем аналогичная анимация на js...
Не обжайся, ЭКМАСкрипт считают говном вовсе не из-за этого. Просто ЭКМАСкрипт и есть 100% концентрированное кипящее калбечное гусиное говно, спроектированное за одну неделю и пачку доширака.
P.S. А вообще говоря, его проектировали ради свистелок и перделок. Никто не думал, что когда-то на нём начнут писать многомегабайтные SPA...