Как ни странно, если пользователь написал что знает работу драйвера nVidia GeForce GTX 690 на отлично, значит его можно об этом спросить.
Я не говорю о каких-то глубоких познаниях — в статье все не так и сложно, а на собеседованиях я просто в этом случае спрашиваю что-то вроде «что же получается, когда мы в консоли браузера набираем доллар, открываем кавычку, пишем селектор, закрываем кавычку и скобку и нажимаем enter». И не нужны мне в этот момент глубокие познания, а нужно понять, достаточно ли человек интересуется своей работой, чтобы хотя бы примерно представлять, что же произойдет, что не напишет всякой фигни, которая будет безбожно тормозить в проекте, которым пользуются миллионы.
Рад получить комментарий от самого Мицгола, спасибо!
В статье было что-то вроде $('#canvas')[0].
document.getElementById никогда никто не отменит.
А жалуюсь я, в общем-то, просто на бездумное (ключевое слово) использование, на нежелание даже просто в консоли набрать console.dir( $('p') ) просто ради интереса, чтобы посмотреть, что же там вернулось.
Если под «свой jQuery» выподразумеваете поиск по селекторам, работу с DOM и событиями, то у меня для Вас плохие новости — в обычном Javascript такое тоже можно делать! :)
Ну, на самом деле с большой вероятностью все методы ищутся по коду вот таким паттерном «methodName:», а прыгать туда-сюда по тому просмотрщику — вряд ли удобнее.
Хотя, конечно, на вкус и цвет…
А вот и более точный ответ на Ваш вопрос — github.com/theblacksmith/dQuery
Раз пишут, значит хоть у кого-то в этом необходимость есть. Там, конечно, там какой-то совсем куцый функционал :)
Я бы сказал что jQuery нужен только там, где нужна поддержка большого зоопарка разных браузеров (в том числе и старых). В новых браузерах необходимости в jQuery толком нет — все уже есть из коробки, просто чуть менее лаконично, чем в варианте с jQuery. Возможно, оттуда и такое мнение — Dart'а кроме как в последних версиях Chrome, по-моему, больше нигде нет :)
Вообще, Dart, на мой взгляд, не взлетел и вряд ли взлетит.
Я не говорю о каких-то глубоких познаниях — в статье все не так и сложно, а на собеседованиях я просто в этом случае спрашиваю что-то вроде «что же получается, когда мы в консоли браузера набираем доллар, открываем кавычку, пишем селектор, закрываем кавычку и скобку и нажимаем enter». И не нужны мне в этот момент глубокие познания, а нужно понять, достаточно ли человек интересуется своей работой, чтобы хотя бы примерно представлять, что же произойдет, что не напишет всякой фигни, которая будет безбожно тормозить в проекте, которым пользуются миллионы.
Рад получить комментарий от самого Мицгола, спасибо!
document.getElementById никогда никто не отменит.
А жалуюсь я, в общем-то, просто на бездумное (ключевое слово) использование, на нежелание даже просто в консоли набрать console.dir( $('p') ) просто ради интереса, чтобы посмотреть, что же там вернулось.
Хотя, конечно, на вкус и цвет…
Убрал одно, надеюсь значительно помог :)
Раз пишут, значит хоть у кого-то в этом необходимость есть. Там, конечно, там какой-то совсем куцый функционал :)
Вообще, Dart, на мой взгляд, не взлетел и вряд ли взлетит.
Вот такое есть?
Можете с var еще потестить?