Node.js это среда выполнения Javascript на стороне сервера с открытым исходным кодом, построенная на движке JavaScript Chrome(V8). Node.js используется для создания быстрых и масштабируемых приложений и представляет собой управляемую событиями неблокирующую модель ввода-вывода.
REPL (EAD, EVAL, PRINT, LOOP) — это компьютерная среда, аналогичная оболочке (Unix/Linux) и командной строке. Узел поставляется со средой REPL при его установке. Система взаимодействует с пользователем посредством вывода используемых команд/выражений. Это полезно при написании и отладке кодов. Работу REPL можно понять из ее полной формы:
Чтение : Он считывает входные данные от пользователей и анализирует их в структуре данных JavaScript. Затем он сохраняется в памяти.
Оценка : Анализируемая структура данных JavaScript оценивается для получения результатов.
Печать : Результат печатается после оценки.
Цикл : Повторяет команду ввода. Чтобы выйти из узла REPL, дважды нажмите ctrl+c
Начало работы с REPL:
Чтобы начать работу со средой REPL УЗЛА; откройте терминал (в случае UNIX/LINUX) или командную строку (в случае Windows), напишите узел и нажмите «enter», чтобы запустить REPL.
Повтор начался и обозначен символом»>». С REPL можно выполнять различные операции. Ниже приведены некоторые примеры для ознакомления со средой REPL.
Пример:
Выполнение арифметических операций в REPL
Пример:
Выполнение операций с использованием библиотек библиотеки NODE. MATH используется в приведенном ниже примере.
Примечание: использование «математика» показывает ошибку, так как библиотека упоминается как «Математика’ в узле, а не «математика».
Пример:
Использование переменных в REPL. Ключевое слово var используется для присвоения значений переменным.
Пример:
Использование циклов в REPL. Циклы можно использовать в REPL, как и в других редакторах.
Примечание. Используйте ctrl – c для завершения команды и дважды ctrl – c для завершения повторения УЗЛА.
Справка используется для перечисления всех команд.