Nicht bahnbrechender Raum in einer JavaScript-Zeichenfolge

Nicht bahnbrechender Raum in einer JavaScript-Zeichenfolge
Platzieren "Nicht bahnbrechender Raum”In JavaScript ist sehr effektiv, um einen Stringwert in Beziehung zu setzen oder ihn mit einem anderen Wert zu assoziieren. Darüber hinaus verbessert es die Lesbarkeit und verbessert auch die Konzentration am Ende des Benutzers. Es behält auch die Formatierung des Gesamtdokuments bei.

Was ist ein nicht sprecher Raum??

Es ist ein Weltraumcharakter, der vermeiden wird, in eine neue Linie einzubrechen, und schafft einen Raum in einer Zeile, die von den verpackten Wörtern nicht gebrochen werden kann.

So platzieren Sie einen nicht sprechenden Raum in eine JavaScript-Zeichenfolge?

Der "\ u00a0Der Ansatz des Unicode-Charakters kann entschieden werden. Dieser Zeichencode platziert, wenn er in einem Stringwert platziert wird, nur einen einzigen leeren Speicherplatz.

Beispiel 1:
Im folgenden Beispiel initialisieren Sie den folgenden Zeichenfolgenwert und wenden Sie den zwischen dem Zeichenfolgenwert angegebenen Zeichencode an:

var string = "Linux \ u00a0 \ u00a0 \ u00a0 Hinweis";

Zuletzt den resultierenden Zeichenfolgenwert anzeigen. Dies führt dazu, dass der Zeichenfolgewert angezeigt wird3Leere Räume, die der Anzahl des dazwischen angewendeten Zeichencode entsprechen:

Konsole.log (string);

Ausgang

Wir haben den Ansatz demonstriert, einen nicht sprechenden Raum in eine JavaScript-Zeichenfolge zu legen.

Beispiel 2:
Wenden Sie in diesem Beispiel die an “\ u00a0”Unicode-Charakter-Code-Ansatz für mehrere Zeichenfolgewerte zum Platzieren der nicht-bahnbrechenden Räume einzeln oder mehrmals:


Python


Java


JavaScript



Im oben gegebenen HTML-Code,

  • Innerhalb der "”Tag, geben Sie die folgenden Überschriften an, um den Unterschied vor und nach dem angewandten Unicode -Zeichen zu beobachten.
  • Danach eine "anbringen"ONCLICKEreignis, das die Funktion nonbreak aufruft ()

Gehen wir mit dem JavaScript -Teil des Codes fort:

Funktion nonbreak ()
var string1 = "py \ u00a0thon";
var string2 = "Ja \ u00a0 \ u00a0va";
var string3 = "java \ u00a0 \ u00a0 \ u00a0Script";
Konsole.log ("Die Zeichenfolge mit 1 nicht bahnbrechendem Speicherplatz ist:", String1)
Konsole.log ("Die Zeichenfolge mit 2 nicht bahnbrechendem Speicherplatz ist:", String2)
Konsole.log ("Die Zeichenfolge mit 3 nicht bahnbrechenden Speicherplatz ist:", String3)

Im obigen JS -Code:

  • Definieren Sie die mit dem Namen benannte Funktion “Non Break ()”.
  • Initialisieren Sie in seiner Definition die angegebenen Zeichenfolgewerte.
  • Der "Zeichencode”Wird in jedem der Zeichenfolgewerte angewendet, wobei die Änderung nur in der Anzahl der jeweils angewendeten Zeiten angewendet wird.

Ausgang

In der obigen Ausgabe kann der Unterschied im String -Format auf der DOM und der Konsole beobachtet werden.

Wir haben die Implementierung der Anwendung eines nicht sprechenden Raums in einem JavaScript-String zusammengestellt.

Abschluss

Der "\ u00a0b”Zeichencode -Ansatz kann implementiert werden, um einen einzelnen leeren Speicherplatz in einem JavaScript -Zeichenfolge zu platzieren. Es kann in verschiedenen Fallszenarien angewendet werden, um auch einzelne oder mehrere nicht sprechende Räume zu platzieren. Die spezifischen Zeichencode funktionieren wie die normalerweise verwendeten “TabSchlüssel und ist nützlich, um einen nicht bahnbrechenden Raum in einer Zeichenfolge bereitzustellen, anstatt in die nächste Zeile zu gehen. Dieser Artikel erläuterte den Ansatz zur Anwendung eines nicht sprechenden Raums in einem JavaScript-String.