Написать письмо   
 
logo
 
Snippy
Сборник
примеров кода
Применяет пользовательскую функцию funcname к каждому элементу массива input . Эта функция обрабатывает каждый элемент многомерного массива.
Читать дальше...


Очищаем все файлы в каталоге и подкаталогах.
Читать дальше...


Удаление узлов - иногда необходимая задача. Иногда нужно удалить сам узел, а иногда - только его потомков. Функция removeChildrenRecursively рекурсивно удаляет всех потомков указанного узла, не затрагивая, конечно, его самого. Функция removeElementById, как и сказано в названии, удалает узел по его id - при всей простоте задачи способ относительно хитрый:
Читать дальше...


Иногда нужно пройти рекурсивно по дереву DOM, начиная с некоторого элемента и выполняя некоторую функцию над каждым из потомков, забираясь в самую глубь. В DOM есть объект TreeWalker, но он не работает в IE и не всегда удобен/прост в использовании. Функция walkTree позволяет выполнить некоторую другую функцию над каждым из элементов и позволяет также передать в нее некоторый пакет данных. Функция searchTree отличается от нее тем, что останавливает проход по дереву при первом удачном результате и возвращает результат в точку вызова:
Читать дальше...


Небольшая функция, для рекурсивной установки прав на все файлы, каталоги и подкаталоги из указанного каталога.
Читать дальше...


Пример рекурсивной функции перемещения каталога с файлами
Читать дальше...



Функция удаляет директорию со всем ее содержимым, включая субдиректории.
Читать дальше...