Цитата |
SerginhoLD и зачем при подключенном jQuery ты используешь кучу длинных цепочек на нативном js |
var foo = document.getElementById('foo');
var fooObj = {obj:foo, wpos: 0, hpos: 0}
function entityThinkRealTime()
{
if(fooObj.wpos === 1000) {
fooObj.wpos = 0;
fooObj.hpos = 0;
}
fooObj.wpos++;
fooObj.hpos++;
//fooObj.obj.что-то делаем
}
Цитата |
рекомендаций гугла и практики apple, habr, fb, vk в своих проектах |
Цитата |
Твоё мнение в документации гугла ошибаются по поводу "адаптивной-резины"? |
! |
inpost |
Цитата (I++ @ 12.12.2014 - 16:20) |
В интернетах даже есть рекомендации по этому поводу, но я особо не вникал и так знаю это, если вызовы частые, например 30 в секунду, то нужно объект даже из функции вносить, чтобы каждый раз не делать document.getElementById('foo'); |
Цитата (I++ @ 12.12.2014 - 20:20) | ||
Потому, что это прямая работа с DOM и это чертовски быстро работает: http://jsperf.com/document-getelementbyid-vs-jquery/3 Конечно это не актуально для пары вызовов... А когда например вызовы цикличны, анимация или еще, что, js нативный рвет в щепки jquery. В интернетах даже есть рекомендации по этому поводу, но я особо не вникал и так знаю это, если вызовы частые, например 30 в секунду, то нужно объект даже из функции вносить, чтобы каждый раз не делать document.getElementById('foo'); делаем так: var foo = document.getElementById('foo'); |
Цитата |
чтобы каждый раз не делать document.getElementById('foo'); делаем так |
$('#id').find('.class');
$('#id .class');