All streams
Search
Write a publication
Pull to refresh
76
0
Калашников Игорь @return

Пользователь

Send message
( function(window, undefined) {
    ...
}(window) );


Наверное не очень хорошо выразился, поправлю, спасибо.
Мы — это все хабрапользователи, которым интересно узнать и обсудить, что же происходит внутри jQuery.
Следующая часть будет как раз посвещена html и прочим методам, работающим через domManip. Именно там отслеживаются скрипты (ну, еще при работе с ajax).
Не знал о таких, спасибо.
К сожалению, в jQuery нет специального метода для создания фрагмента, поэтому делаем так — $(document.createDocumentFragment()). А там уже с ним как с обычной нодой, куда можно добавлять туда элементы.
Ну почему же бессмысленная идея :) Вот, к примеру, Atom.JS от TheShock, а вот Zepto.js.
Большинство из нюансов в библиотеке — от поддержки старых браузеров.
Заходите к нам еще, очень рад тем, кто читает!
Поправлю, спасибо.
Важных деталей много и до этой мы тоже дойдем, всему свое время :) Спасибо.
document.createDocumentFragment(), туда надобавлять пачку, а потом сам фрагмент — добавить туда, куда хочется.
Ну, тут я хотел образно показать как можно чуть улучшить код.
Лучше во фрагмент положить, конечно. Сейчас сделаем, спасибо.
Всегда пожалуйста, заходите к нам еще.
Ветка понеслась с собеседования на должность с очень хорошей зарплатой
А я упомянул в заключении.
Оговорка, извините :) Удивляет что таких людей слишком много
Огонь как инструмент — слишком низкий уровень и годился бы если бы я ожидал знания ассемблера или хотя бы внутренностей V8 :) С рецептом тоже не очень ок. Пусть будет кухонный комбайн :)

То, что люди разные — я не удивляюсь, а удивляюсь тому, что очень мало людей ничего не интересует.
У Вас некорректное сравнение. Повар и рецепт — вот хорошее сравнение, рецепт за него написали и ему нужно с помощью него сделать какое-то блюдо. Хороший повар если и пользуется чужими рецептами, то он сам знает, почему из этого рецепта получается то, что получается, а что в нем следует изменить, чтобы получилось еще лучше.
А удивляет в людях — простое отсутствие интереса :) Наличие его — жирный плюс на собеседовании.
Я тоже не читал исходный код jQuery целиком (и не призываю). Но мне интересно как что работает и я туда периодически поглядываю. Статья — для таких же, кому интересно.
Это — не главный критерий отбора, так что нисколько.
Сомнительный довод. Но если это так, то я только рад.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Backend Developer
Lead
JavaScript
TypeScript
Node.js
NestJS
Jest