Heim  >  Artikel  >  Web-Frontend  >  Der Unterschied zwischen Write und Writeln in JavaScript

Der Unterschied zwischen Write und Writeln in JavaScript

阿神
阿神Original
2016-12-10 09:12:201212Durchsuche

Write kann nicht umbrechen, aber Writeln kann umbrechen.

So überprüfen Sie den Zeilenumbrucheffekt von Writeln

Sie können den Zeilenumbrucheffekt von writeln auf der Webseite nicht sehen. Er wird angezeigt vom Browser als Leerzeichen angezeigt.

wKiom1hGI9PjhMAvAAAJwSkxZBM314.png-wh_600x-s_2253347697 (1).png

Der Effekt ist in HTML-Dateien und JSP-Quelldateien nicht sichtbar. Leser können den Tags vorformatierte Tags hinzufügen, um den Effekt zu sehen,

<script> 
   document.write("<pre class="brush:php;toolbar:false">write"); 
   document.writeln("writln"); 
   document.write("write
");

Zusätzlich zu den oben genannten Punkten können Leser auch die Open-Methode verwenden, um ein Fenster erneut zu öffnen, um

<script>  
with(window.open()){  
document.write("write")  
document.writeln("writeln")  
document.writeln("write")  
} 
</script>

anzuzeigen und dann die Quelldatei der Webseite im Popup-Fenster anzuzeigen um den Effekt zu sehen. Nach dem Test durch den Autor gibt es im Popup-Fenster in Chrome 56.0.2924.3 keine Spalte zum Anzeigen der Quelldatei. Zu diesem Zeitpunkt können Sie die Auswirkung in der Spalte „Element“ überprüfen in der Spalte IE11 und Firefox50.0.

Hinweis: document.writeln (wie document.write) funktioniert nicht in XHTML-Dokumenten

write und writeln funktionieren nicht in XHTML-Dateien, HTML ist relativ locker Syntax XHTML, was erklärt, warum Zeilenumbrüche in HTML nicht vorkommen.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn