Овај водич ће навести сврху и употребу свих РЕПЛ команди тачке у Ноде.јс.
Листа свих специјалних ДОТ команди
РЕПЛ нуди листу специјалних команди, а све почињу са “.(тачка)”. Због тога су ове команде познате као РЕПЛ “ тачка ” команде. Овај одељак наводи све РЕПЛ команде са тачкама заједно са њиховим циљевима.
- .помоћ: Приказује листу свих РЕПЛ команди са тачкама заједно са њиховим информацијама.
- .сачувати: Он чува све команде које су извршене у РЕПЛ сесији у датотеку.
- .лоад: Учитава ЈаваСцрипт датотеку која чува све извршене команде.
- .пауза: Излази из вишелинијског режима да прекине улазни ток. Ради исто као и „ Цтрл+Ц ' пречица.
- .јасно: Ресетује РЕПЛ сесију тако што из ње брише све вишелинијске улазе са празним објектом.
- .едитор: Омогућава режиму уредника да напише важећи ЈаваСцрипт код. Када је сав код написан, извршите га притиском на „ Цтрл+Д ' пречица.
- .екит: Излази из РЕПЛ сесије.
Након што добијемо циљеве горе наведених команди са тачкама, пређимо на њихову употребу.
Како користити команде тачке у Ноде.јс РЕПЛ-у?
Пре употребе команди тачка, прво покрените а РЕПЛ сесије извршавањем „ чвор ” кључна реч као команда:
чвор
Доњи излаз покреће РЕПЛ љуску у којој корисник може да изврши све команде тачке да би извршио специјалну функционалност на основу њихових имена и функционалности:
Овај одељак садржи различите примере за практично разраду употребе свих РЕПЛ команди тачка.
Пример 1: Користите команду “.хелп”.
Овај пример користи „ .помоћ ” да бисте добили листу свих доступних команди са тачкама заједно са њиховим циљевима:
. помоћСледећи излаз даје листу свих команди са тачкама. Притисните „Цтрл+Ц“ да изађете из њега:
Пример 2: Користите команду “.саве”.
Овај пример користи „ .сачувати ” да сачувате извршени код откако је РЕПЛ сесија започела у ЈаваСцрипт датотеку. На пример, дати низ се чува у ЈС датотеци:
Имена = [ 'Ана' , 'мој' , 'Јое' ]Следећи излаз креира дати низ:
Сада извршите „ .сачувати ” заједно са именом ЈаваСцрипт датотеке у коју корисник жели да сачува извршени код. Овде у овом сценарију, он је сачуван у „ индек.јс ” фајл:
. сачувати индекс. јсДоњи излаз показује да је тренутна сесија сачувана у датотеци „индек.јс“:
Пример 3: Користите команду “.лоад”.
Једном када се РЕПл сесија сачува у одређену ЈаваСцрипт датотеку преко команде „.саве“. Затим користите „ .лоад ” за преузимање садржаја те ЈаваСцрипт датотеке. Овде се садржај датотеке „индек.јс“ преузима помоћу команде „.лоад“:
. оптерећење индекс. јсДати излаз приказује садржај ЈаваСцрипт датотеке „индек.јс“:
Пример 4: Користите команду “.бреак”.
Овај пример извршава „ .пауза ” наредба за прекид вишелинијске ЈаваСцрипт петље „фор”:
. паузаДоњи излаз излази из вишелинијског режима, стога корисник више не може да унесе унос у дату „фор“ петљу:
Пример 5: Користите команду “.цлеар”.
Овај пример користи „ .јасно ” која ради исто као и команда “.бреак”. Разбија вишелинијски режим за унос уноса:
. јасноСледећи излаз је идентичан команди „.бреак“:
Пример 6: Користите команду “.едитор”.
Овај пример показује практичну примену „ .едитор ” команда која омогућава вишелинијски режим за писање више од једног реда ЈаваСцрипт кода:
. уредникНа пример, функција под називом „ миФунц() ” је дефинисан и позван у режиму уређивача који враћа квадратни корен наведеног броја користећи „ Матх.скрт() ” метод:
Пример 7: Користите команду “.екит”.
Када се заврши употреба РЕПЛ сесије, изађите из ње тако што ћете извршити доле наведено „ .екит ” команда:
. излаз
Белешка: Корисник такође може да изађе из РЕПЛ сесије притиском на „ Цтрл+Д ” пречица једном, или „ Цтрл+Ц ” пречица два пута.
То је све о коришћењу команди тачке у Ноде.јс РЕПЛ-у.
Закључак
Да бисте користили команде тачке у Ноде.јс РЕПЛ, прво покрените РЕПЛ сесију користећи „ чвор ” а затим извршите жељену команду тачке да бисте извршили посебан задатак на основу његовог имена и функционалности. Тачкасте команде обезбеђују згодан начин за управљање извршеним ЈаваСцрипт кодом на начин да се чувају, приступају, разбијају, бришу, уређују и излазе из њега. Овај водич је навео сврху и употребу свих РЕПЛ команди тачка у Ноде.јс.