You are currently viewing Node.js REPL (READ, EVAL, PRINT, LOOP)

Node.js REPL (READ, EVAL, PRINT, LOOP)

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 для завершения повторения УЗЛА.
Справка используется для перечисления всех команд.