Nieprzestrzegająca przestrzeń w ciągu JavaScript

Nieprzestrzegająca przestrzeń w ciągu JavaScript
Umieszczenie „nie przełomowa przestrzeń”W JavaScript jest bardzo skuteczny w przypadku powiązania wartości ciągu lub kojarzenie jej z inną wartością. Ponadto zwiększa także czytelność i zwiększa koncentrację również na końcu użytkownika. Utrzymuje również formatowanie ogólnego dokumentu poprzez ręczne umieszczenie przestrzeni i nie gwałtownie przechodząc do następnego wiersza.

Co to jest nie do przełomowego przestrzeni?

Jest to postać kosmiczna, która uniknie włamania się do nowej linii i tworzy przestrzeń w linii, której nie można złamać przez owinięte słowa.

Jak umieścić nie przełomową przestrzeń w ciągu JavaScript?

„„\ u00a0„Podejście kodu znaków Unicode można zdecydować na umieszczenie nie-rozkładania miejsca w ciągu JavaScript. Ten kod znaku, po umieszczeniu w wartości ciągu, umieszcza tylko jedną pustą przestrzeń.

Przykład 1:
W poniższym przykładzie zainicjuj następującą wartość ciągu i zastosuj następujący kod znaku określony pomiędzy wartością ciągu:

var string = "Linux \ u00a0 \ u00a0 \ u00a0 wskazówka";

Na koniec wyświetl wynikową wartość ciągu. Spowoduje to wyświetlenie wartości ciągów o „3„Puste przestrzenie, które są równe liczbie kodu znaku zastosowanego pomiędzy:

konsola.log (ciąg);

Wyjście

Wykazaliśmy podejście do umieszczenia nierestacyjnej przestrzeni w ciągu JavaScript.

Przykład 2:
W tym przykładzie zastosuj „\ u00a0” Unicode character code approach on multiple string values ​​for placing the non-breaking spaces single or multiple times:


Pyton


Jawa


JavaScript



W powyższym kodzie HTML,

  • W „„”Tag, określ następujące nagłówki, aby obserwować różnicę przed i po zastosowanym kodzie znaku Unicode.
  • Następnie dołącz „na kliknięcie„Wydarzenie wywołujące funkcję nonbreak ()

Przejdźmy do części kodu JavaScript:

funkcja nonbreak ()
var string1 = "py \ u00a0thon";
var string2 = "ja \ u00a0 \ u00a0va";
var string3 = "java \ u00a0 \ u00a0 \ u00a0script";
konsola.Log („String z 1 nie do rozbicia to:”, String1)
konsola.Log („String z 2 nie do rozbicia przestrzeni to:”, String2)
konsola.Log („String z 3 nie do rozbicia to:”, String3)

W powyższym kodzie JS:

  • Zdefiniuj funkcję nazwaną „nonbreak ()".
  • W swojej definicji zainicjuj określone wartości ciągów.
  • „„Kod postaci”Jest stosowany w każdej wartości łańcuchowej ze zmianą tylko liczby zastosowanych w każdym przypadku.

Wyjście

W powyższym wyjściu różnica w formacie ciągów można zaobserwować na DOM i konsoli.

Opracowaliśmy implementację zastosowania nie-rozbicia przestrzeni w ciągu JavaScript.

Wniosek

„„\ u00a0b„Podejście kodu znakowego można zaimplementować, aby umieścić pojedynczą pustą przestrzeń w ciągu JavaScript. Można go zastosować w różnych scenariuszach umieszczania pojedynczych lub wielu nieistotnych przestrzeni. Określony kod znaku działa jak normalnie używane „Patka”Klucz i jest przydatny w zapewnieniu nieokreślonej przestrzeni w ciągu, a nie przejście do następnego wiersza. W tym artykule wyjaśniono podejście do zastosowania nierodzinnej przestrzeni w ciągu JavaScript.