АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
Бесплатная Тренировка Верстки. Приглашаются желающие поверстать!

Справочник NodeJS

Модуль fs

чтение файла чтение данных из файла через файловый дескриптор запись данных в файл запись данных в файл через буфер или строку запись данных в файл через файловый дескриптор добавление данных в файл копирование файла переименование файла открытие файла открытие потока для чтения данных открытие потока для записи данных синхронное закрытие файлового дескриптора изменение размера файла через файловый дескриптор изменение пути к файлу изменение размера файла удаление файлов и папки создание папки чтение папки копирование папки открытие папки удаление папки создание временной папки создание символической ссылки чтение символической ссылки удаление символической ссылки или файла доступ к файлу изменение права доступа к файлу изменение владельца файла установление права доступа к файлу через файловый дескриптор установление владельца файла через файловый дескриптор статистика о файле или папки статистика о файловом дескрипторе статистика о файлах, папки, символической ссылке установление наблюдений за изменениями в файле установление наблюдений за изменениями в файле или папки прекращение наблюдения за изменениями в файле изменение временных меток модификации и доступа файлового дескриптора изменение временных меток модификации и доступа к файлу определение фактического местоположения пути определение фактического местоположения через коллбэк

Модуль path

имя файла разделитель пути имя папки расширение файла путь к файлу из объекта абсолютный путь объединяет сегменты пути нормализация пути преобразование пути из строки в объект реализации методов пути для POSIX относительный путь от заданного пути к другому пути абсолютный путь из сегментов разделитель сегментов пути эквивалентный путь с префиксом из заданного пути реализации методов пути для Windows

Модуль os

тип машины (ПК) текущий пользователь платформа операционной системы версия операционной системы имя операционной системы архитектура процессора операционной системы информация о логических ядрах процессора версия ядра операционной системы константы операционной системы получение символа конца строки количество параллелизма программы по умолчанию эндианальность процессора установка приоритета планирования процесса приоритет планирования для процесса средние значения нагрузки системы время работы системы общий объем системной памяти количество свободной системной памяти путь к домашнему каталогу путь к файлу нулевого устройства путь к каталогу для временных файлов сетевой интерфейс компьютера имя хоста

Модуль Query string

объект из URL-адреса URL-адрес из объекта URL-адрес из строки через % строка из URL-адрес с %

Модуль Assert

ошибка утверждения двух параметров проверка истинности утверждения проверка параметров на глубокое строгое равенство проверка несовпадения строки и регулярного выражения проверка не отклонен ли промис сообщение об ошибке по умолчанию ошибка значения проверка совпадения строки и регулярного выражения проверка параметров на глубокое строгое неравенство проверка параметров на строгое неравенство проверка отклонения промиса проверка параметров на строгое неравенство проверка ошибки в функции

Модуль Console

создание новой консоли проверка истинности значения или утверждения в консоли счетчик вызовов консоли перезапуск счетчика вызовов консоли иерархическая структура элемента XML/HTML сообщение об ошибке в консоли предупреждающие сообщения в консоли группы сообщений в консоли сворачивает группы сообщений в консоли завершение группы сообщений в консоли сообщения в консоли вывод сообщений в консоль вывод сообщений в консоль таблица в консоли запуск таймера в консоли остановка таймера в консоли время выполнения кода в консоли трассировка стека очистка консоли

EventEmitter

создание события вызов слушателя для события названия событий максимальное значение слушателей количество слушателей события копия массива слушателей события добавление слушателя для события в конец массива слушателей добавление слушателя для события однократно добавляет слушателя для события в конец массива добавление слушателя для события в начало массива слушателей однократное добавление слушателя для события в начало массива слушателей удаление всех слушателей для события удаление одного слушателя для события удаление одного слушателя для события изменение максимального количества слушателей копия массива слушателей события, включая все оболочки слушателей

Event

проверка возможности отмены события проверка отменен ли вызов события проверка вызвано ли событие пользователем или скриптом отметка времени создания события максимальное количество слушателей по умолчанию отслеживание ошибки слушателей копия массива слушателей события максимальное количество слушателей создание промиса для события итерирует названия событий изменение максимального количества слушателей события

EventTarget

создание событий и слушателей для них добавление слушателя для события отправление события в список обработчиков отправление события в список обработчиков

Модуль Timers

установка немедленного выполнения коллбэка установка интервала выполнения коллбэка установка однократного выполнения коллбэка через задержку отмена выполнения коллбэка отмена немедленного выполнения коллбэка отмена однократного выполнения коллбэка

Immediate

регулирует работу цикла событий продолжение работы цикла событий активный цикл событий

Timeout

регулирует работу цикла событий продолжение работы цикла событий перезапускает таймер активный цикл событий

Буфферы

создание объекта буфера создание небезопасного объекта буфера создание небезопасного объекта буфера без инициализации размер буфера сравнение двух объектов буфера объединение объектов буфера из массива копирование базовой памяти в новый буфер создание объекта буфера из указанного значения проверка является ли объект буфером проверка поддерживается ли кодировка размер выделенных экземпляров буфера смещение в байтах буфера сравнение буфера с заданным объектом копирование данных из буфера в заданный объект пара индекс-байт из объекта буфера сравнение буферов заполнение объекта буфера данными проверка есть ли в объекте буфера данное значение поиск первого индекса заданного значения в объекте буфера итератор индексов в объекте буфера поиск последнего индекса заданного значения в объекте буфера количество байтов в буфере преобразование объекта буфера в формат JSON преобразование объекта буфера в строку итератор байтов в объекте буфера запись строки в объект буфера