МАРШРУТ ЧТЕНИЯ
Свой JavaScript-фреймворк
От устройства маленькой библиотеки — к обходу DOM и CSS-селекторам.
«js-core» — JavaScript framework
Не так давно я начал заниматься разработкой JavaScript framework’а « js-core » для применения в небольших проектах, в которых использование таких готовых универсальных…
«parent» — получение родительского узла
Функция parent возвращает копию объекта _$, содержащую родительский узел текущего
«child» — получение списка дочерних узлов
Второй параметр логического типа так же необязателен и используется для переключения режима поиска дочерних элементов. Может принимать пустое значение или true . Если…
«append» — добавление нового узла в конец списка дочерних узлов
Функция append добавляет новый или перемещает существующий узел в конец списка дочерних элементов текущего узла и возвращает копию объекта _$, содержащую ссылку на…
«prepend» — добавление нового узла в начало списка дочерних узлов
Функция prepend добавляет новый или перемещает существующий узел в начало списка дочерних элементов текущего узла и возвращает копию объекта _$, содержащую ссылку на…
Быстрый поиск DOM-элементов
В новых браузерах для перемещения по DOM -дереву появилась возможность использовать интерфейс «Element Traversal», который позволяет искать элементы, исключая текстовые…
CSS-селекторы в js-core
В описываемой версии js-core нет собственного движка CSS-селекторов, но легко внедрить один из
Интеграция «Peppy» и «js-core»
Не так давно Джеймс Донахью выпустил первый бета-релиз « Peppy » — движка селекторов, предоставляющего возможность использовать CSS3 для выборки элементов.…
«js-core» test drive
Решил провести небольшой тест производительности своего JavaScript framework’а « js-core ». Для сравнения, конечно же, взял « jQuery », который хорошо знаю и имею…
js-core reloaded
Итак, прошло уже много времени с момента, когда я (Коробкин Дмитрий) начал заниматься разработкой своего JavaScript фреймворка. Целью было создать продукт, который бы…