Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Смишных картинок тред (https://javascript.ru/forum/offtopic/35821-smishnykh-kartinok-tred.html)

kobezzza 15.12.2013 12:17

Цитата:

Сообщение от Maxmaxmaximus5 (Сообщение 286678)
kobezzza, почему работа с DOM не сделана в jQuery стиле с цепочками и прочем? (При чем тут костыли которые jquery дает, я вообще не понял)

document.querySelector('div').querySelector('div').classList.add('new-class')

http://habrahabr.ru/post/152245/

Цитата:

Сообщение от Maxmaxmaximus5 (Сообщение 286678)
Шел медведь по лесу, видит камень, а на нем надпись: налево пойдешь — в машине сгоришь, направо пойдешь — в машине сгоришь, прямо пойдешь — в машине сгоришь. Пошел медведь направо, видит — машина горит. Сел в машину и сгорел.

Слив засчитан.

Maxmaxmaximus5 15.12.2013 12:17

xxx: расскажи сказку на ночь
yyy: шла однажды Маша по лесу
yyy: и видит, три машины горят
yyy: села в первую, посидела — нет, большая слишком. села во вторую
xxx: … «Кто сгорел в моей машине?!»)


Maxmaxmaximus5 15.12.2013 12:24

Все медведи (за исключением белых) умирают, садясь в горящую машину, и никак иначе. Нет отдельного класса «горящий медведь».
Количество медведей (за исключением белых) равно количеству горящих в данный момент машин.
Медведь и горящая машина — противоположные по природе частица и античастица.
Шёл медведь по лесу. Увидел — машина горит. Сел в неё и сгорел. Так происходит всегда. Медведь всегда садится в горящую машину.
Если где-то родился медведь, значит, где-то загорелась машина.
Если где-то загорелась машина, значит, где-то родился медведь.
Если горящая машина потухла, то есть в неё не сел медведь, значит, где-то загорелась машина.
Если изолировать медведя от горящих машин, он будет жить вечно. Но пока этого никому не удавалось. Так что если уничтожить все машины (не зажигая их), все медведи станут бессмертными.
Если все медведи сгорят, то оставшиеся машины никогда не будут гореть.
Поскольку медведь и горящая машина — частица и античастица, то когда медведь садится в горящую машину, он вместе с машиной превращается в чистую энергию (аннигилирует).
Горящая машина и машина — это разные вещи.
Горящую машину, в которую сел медведь, уже нельзя потушить.
Чак Норрис как-то дрался с медведем. Это единственный зверь, которого Чак не может убить — медведь может умереть только сев в горящую машину.
Белые медведи — единственные среди медведей не сгорают в машинах. Чтобы выяснить, как они умирают, на северный полюс высылают полярников. В данной теории белые медведи не рассматриваются.

kobezzza 15.12.2013 12:25

пока ты пишешь хрень, гугл пишет ангуляр

Maxmaxmaximus5 15.12.2013 12:29



Цитата:

Сообщение от kobezzza
пока ты пишешь хрень, гугл пишет ангуляр

понял, ушел

DjDiablo 15.12.2013 12:34

Цитата:

Сообщение от kobezzza
jQuery - кривой (по теперешним меркам) костыль

Воу воу потише. Что же это за мерки такие.
Как давно в js появились deffered, callbacks, фильтрации по селекторам, групповые операции над выборками и тому подобные штуки. И кто сказал что все браузеры сейчас одинаковые.

kobezzza 15.12.2013 12:38

Цитата:

Сообщение от DjDiablo (Сообщение 286685)
Воу воу потише. Что же это за мерки такие.
Как давно в js появились deffered, callbacks, фильтрации по селекторам, групповые операции над выборками и тому подобные штуки. И кто сказал что все браузеры сейчас одинаковые.

Я и говорю - костыль. Для deffered можно юзать микро либу async.js, для "сахарного" синтаксиса аля jQuery (если оно надо) можно например zepto.js. Для анимаций юзай animate.css (или аналоги).

У меня сейчас в проекте "сахар" вокруг DOM - это 2 килобайта.

monolithed 15.12.2013 14:26

Цитата:

Сообщение от DjDiablo
Как давно в js появились deffered

Ты наверное имел ввиду массовое использование этого паттерна?

Цитата:

Сообщение от DjDiablo
фильтрации по селекторам, групповые операции над выборками и тому подобные штуки.

А зачем это нужно?

Цитата:

Сообщение от kobezzza
например zepto.js

Пробовал использовать Zepto, после подключения пары дополнительных либ типа Deferred, размер вырос до уровня jQuery.

Также пробовал собирать все по отдельности (Events, Deferred, Selectors пр.) размер получился такой же (

kobezzza 15.12.2013 14:31

Цитата:

Сообщение от monolithed (Сообщение 286707)
Пробовал использовать Zepto, после подключения пары дополнительных либ типа Deferred, размер вырос до уровня jQuery.

Также пробовал собирать все по отдельности (Events, Deferred, Selectors пр.) размер получился такой же (

Я как пример привёл :) Мне например хватает ванильного JS и совсем крохотной обёртки, так что зепту я тож не юзаю.

cyber 15.12.2013 17:39

kobezzza, а что юзаешь?


Часовой пояс GMT +3, время: 06:05.