Как да използвате команди за точка в Node.js REPL?

Kak Da Izpolzvate Komandi Za Tocka V Node Js Repl



В Node.js, „ REPL (Read Evaluate Print Loop)” е конзолен прозорец, който изпълнява въведеното от потребителя под формата на валиден JavaScript код и връща резултата след изпълнението. Той изпълнява JavaScript кода директно от командния ред. Полезно е за незабавно тестване на JavaScript кода, без да създавате външен „.js“ файл. Освен това, той предлага и списък с полезни команди, които управляват и обработват поведението му. Тези команди са само ключова дума, започваща с „.(точка)“, за да изпълняват специалната функционалност въз основа на техните имена.

Това ръководство ще посочи целта и употребата на всички REPL команди за точки в Node.js.

Списък на всички специални DOT команди

REPL предлага списък със специални команди и всички се стартират с „.(точка)“. Ето защо тези команди са известни като REPL “ точка ” команди. Този раздел изброява всички REPL команди с точки заедно с техните цели.







  • .помогне: Той показва списък на всички REPL команди с точки заедно с тяхната информация.
  • .save: Той записва всички команди, които са били изпълнени в REPL сесията във файл.
  • .load: Той зарежда JavaScript файла, който записва всички изпълнени команди.
  • .break: Той излиза от многоредовия режим, за да прекъсне входния поток. Работи по същия начин като „ Ctrl+C ” клавиш за бърз достъп.
  • .ясно: Той нулира REPL сесията, като изчиства всички многоредови входове от нея с празен обект.
  • .редактор: Той позволява на режима на редактор да пише валиден JavaScript код. Когато целият код е написан, изпълнете го, като натиснете „ Ctrl+D ” клавиш за бърз достъп.
  • .изход: Той излиза от REPL сесията.

След като получихме целите на горепосочените команди с точки, нека преминем към тяхното използване.



Как да използвате команди за точки в Node.js REPL?

Преди да използвате командите с точки, първо стартирайте a REPL сесия чрез изпълнение на „ възел ” като команда:



възел

Изходът по-долу стартира REPL shell, в който потребителят може да изпълни всички команди с точка, за да изпълни специалната функционалност въз основа на техните имена и функции:





Този раздел съдържа различни примери за практическо разработване на използването на всички 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“:

Пример 5: Използвайте командата “.clear”.

Този пример използва „ .ясно ”, която работи по същия начин като командата „.break”. Разрушава многоредовия режим за въвеждане на входове:

. ясно

Следният изход е идентичен с командата „.break“:

Пример 6: Използвайте командата „.editor“.

Този пример показва практическото прилагане на „ .редактор ”, която активира многоредовия режим за писане на повече от един ред JavaScript код:

. редактор

Например функция с име „ myFunc() ” се дефинира и извиква в режим на редактор, който връща корен квадратен от указаното число с помощта на „ Math.sqrt() ” метод:

Пример 7: Използвайте командата “.exit”.

След като използването на REPL сесията приключи, излезте от нея, като изпълните посоченото по-долу „ .изход ” команда:

. изход

Забележка: Потребителят може също да излезе от REPL сесията, като натисне „ Ctrl+D ” клавиш за бърз достъп веднъж или „ Ctrl+C ” клавиш за бърз достъп два пъти.

Това е всичко за използването на командите за точки в Node.js REPL.

Заключение

За да използвате командите с точка в Node.js REPL, първо стартирайте REPL сесията, като използвате „ възел ” и след това изпълнете желаната команда с точка, за да изпълните специалната задача въз основа на нейното име и функционалност. Командите с точки предоставят удобен начин за управление на изпълнения JavaScript код по начин на съхраняване, достъп, прекъсване, изчистване, редактиране и излизане от него. Това ръководство включва целта и употребата на всички REPL команди за точки в Node.js.