JavaScript Newline-Zeichen

9

Aus diese Frage , das ...

%Vor%

ist eine Möglichkeit, eine Zeichenfolge zu teilen, aber wie kann ich sie mit Zeilenumbrüchen verbinden?

Außerdem frage ich mich, ob ich Linux sage, welches Newline-Zeichen verwendet, dann zu Windows wechseln, wird meine Web-App nicht kaputt gehen? Die Zeilenumbrüche werden nicht erkannt? Oder vielleicht macht der Browser eine Konvertierung?

    
Jiew Meng 01.12.2010, 03:54
quelle

4 Antworten

9

Teilen Sie es auf / \ r? \ n /, falls die Zeichenfolge den Wagen enthält, kehren Sie mit Zeilenumbrüchen zurück.

verbinden Sie es mit '\ n', in jedem Browser und jedem Betriebssystem.

    
kennebec 01.12.2010, 04:23
quelle
14

Wenn Sie mit Newline-Zeichen beitreten möchten, tun Sie einfach:

%Vor%

Wenn Sie jedoch auf der HTML-Seite anzeigen möchten, sollten Sie jede Zeile in <p></p> tags:

umbrechen %Vor%     
David Tang 01.12.2010 03:59
quelle
10

Sie können die Methode Array des Objekts join verwenden, um eine Verknüpfung herzustellen Array-Elemente in eine Zeichenfolge:

%Vor%     
Jacob Relkin 01.12.2010 03:56
quelle
0

Wie gesagt, Join ist das Beste, aber hier ist der harte Weg (ungeprüft, ich hoffe es ist nicht zu trivial):

%Vor%     
Eran Medan 01.12.2010 03:58
quelle

Tags und Links