Hvordan bruke punktkommandoer i Node.js REPL?

Hvordan Bruke Punktkommandoer I Node Js Repl



I Node.js, ' REPL (Read Evaluate Print Loop)» er et konsollvindu som kjører brukerinndata i form av gyldig JavaScript-kode og returnerer utdata etter kjøringen. Den kjører JavaScript-koden direkte fra kommandolinjen. Det er nyttig for å teste JavaScript-koden umiddelbart uten å opprette noen ekstern '.js'-fil. Bortsett fra det, tilbyr den også en liste over nyttige kommandoer som administrerer og håndterer oppførselen. Disse kommandoene er bare et nøkkelord som begynner med en '.(dot)' for å utføre den spesielle funksjonaliteten basert på navnene deres.

Denne veiledningen viser hensikten og bruken av alle REPL-punktkommandoer i Node.js.

Liste over alle spesielle DOT-kommandoer

REPL tilbyr en liste over spesialkommandoer, og alle startes med '.(dot)'. Det er derfor disse kommandoene er kjent som REPL ' punktum ' kommandoer. Denne delen viser alle REPL-punktkommandoene sammen med deres mål.







  • .hjelp: Den viser en liste over alle REPL-punktkommandoer sammen med informasjonen deres.
  • .lagre: Den lagrer alle kommandoene som har blitt utført i REPL-sesjonen til en fil.
  • .laste: Den laster JavaScript-filen som lagrer alle de utførte kommandoene.
  • .gå i stykker: Den går ut av flerlinjemodus for å bryte inngangsstrømmen. Det fungerer på samme måte som ' Ctrl+C ' snarveistast.
  • .klar: Den tilbakestiller REPL-sesjonen ved å fjerne alle flerlinjeinnganger fra den med et tomt objekt.
  • .redaktør: Den gjør det mulig for redigeringsmodus å skrive gyldig JavaScript-kode. Når all koden er skrevet, utfør den ved å trykke ' Ctrl+D ' snarveistast.
  • .exit: Den avslutter REPL-økten.

Etter å ha fått målene for de ovennevnte punktkommandoene, la oss gå inn i bruken av dem.



Hvordan bruke punktkommandoer i Node.js REPL?

Før du bruker punktkommandoene, start først a REPL økt ved å utføre ' node ' nøkkelord som en kommando:



node

Utgangen nedenfor starter et REPL-skall der brukeren kan utføre alle punktkommandoer for å utføre den spesielle funksjonaliteten basert på deres navn og funksjonalitet:





Denne delen inneholder ulike eksempler for praktisk å utdype bruken av alle REPL-punktkommandoer.



Eksempel 1: Bruk kommandoen '.help'.

Dette eksemplet bruker ' .hjelp kommando for å få en liste over alle tilgjengelige punktkommandoer sammen med deres mål:

. hjelp

Følgende utgang gir en liste over alle punktkommandoer. Trykk 'Ctrl+C' for å avslutte:

Eksempel 2: Bruk kommandoen '.save'.

Dette eksemplet bruker ' .lagre ” kommando for å lagre den utførte koden siden REPL-økten startet til en JavaScript-fil. For eksempel er den gitte matrisen lagret i en JS-fil:

Navn = [ 'Anna' , 'Min' , 'Joe' ]

Følgende utgang lager den gitte matrisen:

Nå, utfør ' .lagre ”-kommandoen sammen med navnet på JavaScript-filen der brukeren ønsker å lagre den utførte koden. Her i dette scenariet lagres det i ' index.js ' fil:

. lagre indeks. js

Utdataene nedenfor viser at gjeldende økt er lagret i filen 'index.js':

Eksempel 3: Bruk kommandoen '.load'.

Når REPl-økten er lagret i en bestemt JavaScript-fil via kommandoen '.save'. Deretter bruker du ' .laste ” kommando for å hente innholdet i JavaScript-filen. Her hentes 'index.js'-filinnholdet ved hjelp av '.load'-kommandoen:

. laste indeks. js

Den gitte utdata viser innholdet i 'index.js' JavaScript-filen:

Eksempel 4: Bruk kommandoen '.break'.

Dette eksemplet utfører ' .gå i stykker kommando for å bryte JavaScript-sløyfen med flere linjer:

. gå i stykker

Utgangen nedenfor går ut av flerlinjemodus, og brukeren kan derfor ikke legge inn input lenger i den gitte 'for'-løkken:

Eksempel 5: Bruk '.clear'-kommandoen

Dette eksemplet bruker ' .klar ” kommando som fungerer på samme måte som kommandoen “.break”. Den bryter ut flerlinjemodusen for å legge inn innganger:

. klar

Følgende utgang er identisk med '.break'-kommandoen:

Eksempel 6: Bruk kommandoen '.editor'.

Dette eksemplet viser den praktiske implementeringen av ' .redaktør ” kommando som aktiverer flerlinjemodus for å skrive mer enn én linje JavaScript-kode:

. redaktør

For eksempel en funksjon kalt ' myFunc() ' er definert og påkalt i redigeringsmodus som returnerer kvadratroten av det angitte tallet ved å bruke ' Math.sqrt() ' metode:

Eksempel 7: Bruk '.exit'-kommandoen

Når bruken av REPL-økten er fullført, avslutter du den ved å utføre den nedenfor angitte ' .exit ' kommando:

. exit

Merk: Brukeren kan også avslutte REPL-sesjonen ved å trykke på ' Ctrl+D ' snarveistast én gang, eller ' Ctrl+C ” hurtigtast to ganger.

Det handler om å bruke punktkommandoene i Node.js REPL.

Konklusjon

For å bruke punktkommandoene i Node.js REPL, start først REPL-økten med ' node ” og kjør deretter den ønskede punktkommandoen for å utføre den spesielle oppgaven basert på navnet og funksjonaliteten. Punktkommandoene gir en praktisk måte å administrere den utførte JavaScript-koden på en måte å lagre, få tilgang til, bryte, slette, redigere og avslutte. Denne veiledningen har samlet formålet og bruken av alle REPL-punktkommandoer i Node.js.