Как использовать команды с точкой в ​​REPL Node.js?

Kak Ispol Zovat Komandy S Tockoj V Repl Node Js



В Node.js: « РЕПЛ (Read Evaluate Print Loop)» — это окно консоли, которое выполняет ввод пользователя в виде допустимого кода JavaScript и возвращает выходные данные после выполнения. Он выполняет код JavaScript непосредственно из командной строки. Это полезно для немедленного тестирования кода JavaScript без создания внешнего файла «.js». Помимо этого, он также предлагает список полезных команд, которые управляют его поведением. Эти команды представляют собой просто ключевое слово, начинающееся с «.(точки)», для выполнения специальных функций, основанных на их именах.

В этом руководстве будут описаны назначение и использование всех точечных команд REPL в Node.js.

Список всех специальных команд DOT

REPL предлагает список специальных команд, и все они начинаются с «.(точки)». Вот почему эти команды известны как REPL». точка — командует. В этом разделе перечислены все точечные команды REPL вместе с их целями.







  • .помощь: Он отображает список всех точечных команд REPL вместе с их информацией.
  • .сохранять: Он сохраняет все команды, которые были выполнены в сеансе REPL, в файл.
  • .нагрузка: Он загружает файл JavaScript, в котором сохраняются все выполненные команды.
  • .перерыв: Он выходит из многострочного режима, чтобы прервать входной поток. Это работает так же, как « Ctrl+С ' быстрая клавиша.
  • .прозрачный: Он сбрасывает сеанс REPL, удаляя из него все многострочные входные данные с помощью пустого объекта.
  • .редактор: Это позволяет режиму редактора писать действительный код JavaScript. Когда весь код написан, то выполняем его, нажав кнопку « Ctrl+D ' быстрая клавиша.
  • .Выход: Он завершает сеанс REPL.

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



Как использовать команды с точкой в ​​REPL Node.js?

Прежде чем использовать команды с точкой, сначала запустите РЕПЛ сеанс, выполнив команду « узел Ключевое слово как команда:



узел

Приведенный ниже вывод запускает оболочку REPL, в которой пользователь может выполнять все команды с точками для выполнения специальных функций на основе их имен и функций:





В этом разделе приведены различные примеры, которые практически подробно описывают использование всех точечных команд REPL.



Пример 1. Используйте команду «.help».

В этом примере используется « .помощь », чтобы получить список всех доступных точечных команд с указанием их целей:

. помощь

Следующий вывод предоставляет список всех точечных команд. Нажмите «Ctrl+C», чтобы выйти из него:

Пример 2. Используйте команду «.save».

В этом примере используется « .сохранять ” для сохранения выполненного кода с момента начала сеанса REPL в файл JavaScript. Например, данный массив хранится в файле JS:

Имена '=' [ 'Анна' , 'Мой' , 'Джо' ]

Следующий вывод создает данный массив:

Теперь выполните команду « .сохранять ” вместе с именем файла JavaScript, в котором пользователь хочет сохранить исполняемый код. Здесь, в этом сценарии, он сохраняется в папке « index.js ' файл:

. сохранять индекс. js

Вывод ниже показывает, что текущий сеанс сохранен в файле «index.js»:

Пример 3. Используйте команду «.load».

После сохранения сеанса REPl в определенный файл JavaScript с помощью команды «.save». Затем воспользуйтесь функцией « .нагрузка ” для получения содержимого файла JavaScript. Здесь содержимое файла «index.js» извлекается с помощью команды «.load»:

. нагрузка индекс. js

Данный вывод показывает содержимое файла JavaScript «index.js»:

Пример 4. Используйте команду «.break».

В этом примере выполняется команда « .перерыв ” для разрыва многострочного цикла JavaScript “for”:

. перерыв

Приведенный ниже вывод выходит из многострочного режима, поэтому пользователь больше не может вводить данные в данном цикле «for»:

Пример 5. Используйте команду «.clear».

В этом примере используется « .прозрачный », которая работает так же, как команда «.break». Он выключает многострочный режим ввода входных данных:

. прозрачный

Следующий вывод идентичен команде «.break»:

Пример 6. Используйте команду «.editor».

Этот пример показывает практическую реализацию « .редактор ” команда, которая включает многострочный режим для написания более чем одной строки кода JavaScript:

. редактор

Например, функция с именем « мояФунк() определяется и вызывается в режиме редактора, который возвращает квадратный корень из указанного числа с помощью метода « Математика.sqrt() » метод:

Пример 7. Используйте команду «.exit».

Как только использование сеанса REPL будет завершено, выйдите из него, выполнив приведенную ниже команду: .Выход » команда:

. Выход

Примечание: Пользователь также может выйти из сеанса REPL, нажав кнопку « Ctrl+D ” сочетание клавиш один раз или “ Ctrl+С ” сочетание клавиш два раза.

Это все, что касается использования точечных команд в REPL Node.js.

Заключение

Чтобы использовать команды с точкой в ​​Node.js REPL, сначала запустите сеанс REPL, используя команду « узел », а затем выполните нужную команду с точкой для выполнения специальной задачи в зависимости от ее имени и функциональности. Команды с точкой предоставляют удобный способ управления исполняемым кодом JavaScript, включая его сохранение, доступ, взлом, очистку, редактирование и выход из него. В этом руководстве перечислены назначение и использование всех точечных команд REPL в Node.js.