Ikke-brytende plass i en JavaScript-streng

Ikke-brytende plass i en JavaScript-streng
Plassere en “Ikke-brytende rom”I JavaScript er veldig effektivt for å relatere en strengverdi eller knytte den til en annen verdi. Dessuten forbedrer det også lesbarhet og forbedrer konsentrasjonen ved brukerens slutt også. Den opprettholder også formateringen av det overordnede dokumentet ved å plassere områdene manuelt og ikke gå brått til neste linje.

Hva er et ikke-brytende rom?

Det er en romkarakter som vil unngå å bryte seg inn i en ny linje og skaper et rom i en linje som ikke kan brytes av de innpakket ordene.

Hvordan plassere et ikke-brytende rom i en JavaScript-streng?

\ u00a0”Unicode Character Code-tilnærmingen kan velges å plassere et ikke-brytende rom i JavaScript-strengen. Denne karakterkoden, når den er plassert i en strengverdi, plasserer bare et enkelt tomt rom.

Eksempel 1:
I følgende eksempel, initialiser følgende strengverdi og bruk følgende tegnkode som er spesifisert mellom strengverdien:

var string = "linux \ u00a0 \ u00a0 \ u00a0 hint";

Til slutt, vis den resulterende strengverdien. Dette vil føre til at du viser strengverdien som har "3”Blanke mellomrom som tilsvarer antallet karakterkode som er brukt i mellom:

konsoll.log (streng);

Produksjon

Vi har demonstrert tilnærmingen til å plassere et ikke-brytende rom i en JavaScript-streng.

Eksempel 2:
I dette eksemplet, bruk "\ u00a0”Unicode-tegnkodetilnærming på flere strengverdier for å plassere de ikke-bryte rommene enkelt eller flere ganger:


Python


Java


JavaScript



I ovennevnte HTML-kode,

  • Innen "”Tag, spesifiser følgende overskrifter for å observere forskjellen før og etter den anvendte Unicode -tegnkoden.
  • Etter det, legg ved en “ved trykk”Hendelse som påkaller funksjonen ikke -break ()

La oss gå videre til JavaScript -delen av koden:

funksjon nonbreak ()
var string1 = "py \ u00a0thon";
var string2 = "ja \ u00a0 \ u00a0va";
var string3 = "java \ u00a0 \ u00a0 \ u00a0script";
konsoll.Logg ("Strengen med 1 ikke-brytende plass er:", String1)
konsoll.Logg ("Strengen med 2 ikke-brytende rom er:", String2)
konsoll.Logg ("Strengen med 3 ikke-brytende rom er:", String3)

I ovennevnte JS -kode:

  • Definere funksjonen som heter “Non Break ()”.
  • I sin definisjon, initialiser de spesifiserte strengverdiene.
  • karakterkode”Brukes i hver av strengverdiene med endringen i bare antall ganger brukt i hvert tilfelle.

Produksjon

I outputten kan forskjellen i strengformatet observeres på DOM og konsollen.

Vi har samlet implementeringen av å anvende et ikke-brytende rom i en JavaScript-streng.

Konklusjon

\ u00a0b”Character Code -tilnærming kan implementeres for å plassere et enkelt tomt rom i en JavaScript -streng. Det kan brukes i forskjellige tilfelle scenarier for å plassere enten enkelt- eller flere ikke-brytende rom. Den spesifikke karakterkoden fungerer som de vanligvis brukte “Tab”Nøkkel og er nyttig for å gi et ikke-brytende rom i en streng i stedet for å gå videre til neste linje. Denne artikkelen forklarte tilnærmingen til å anvende et ikke-brytende rom i en JavaScript-streng.