Freigeben über


print-Anweisung

Aktualisiert: November 2007

Sendet eine Zeichenfolge, gefolgt von einer Zeilenendemarke, an die Konsole.

function print(str : String)

Parameter

  • str
    Optional. Die an die Konsole zu sendende Zeichenfolge.

Hinweise

Mithilfe der print-Anweisung können Sie Daten aus einem Jscript-Programm anzeigen, das mit dem Jscript-Befehlszeilencompiler jsc.exe kompiliert wurde. Die print-Anweisung enthält als Parameter eine einzelne Zeichenfolge und zeigt diese Zeichenfolge, gefolgt von einer Zeilenendemarke, an, indem sie sie an die Konsole sendet.

Durch Verwendung von Escapezeichen in Zeichenfolgen, die Sie an die print-Anweisung übergeben, können Sie die Ausgabe formatieren. Escapezeichen sind Zeichenkombinationen, die aus einem umgekehrten Schrägstrich (\), gefolgt von einem Buchstaben bzw. einer Kombination von Ziffern, bestehen. Mithilfe von Escapezeichen können Aktionen wie Wagenrückläufe und Tabstoppbewegungen angegeben werden. Weitere Information über Escapezeichen finden Sie im Thema über das String-Objekt. Die System.Console.WriteLine-Methode kann verwendet werden, wenn Feinsteuerung für das Ausgabeformat der Konsole erforderlich ist.

Die print-Anweisung ist im Jscript-Befehlszeilencompiler jsc.exe standardmäßig aktiviert. Die print-Anweisung ist in ASP.NET deaktiviert. Sie können sie mit der /print-Option für den Befehlszeilencompiler deaktivieren.

Wenn keine Konsole für die Augabe vorhanden ist (z. B. in einer GUI-Anwendung für Windows), schlägt die print-Anweisung fehl, ohne dass eine Fehlermeldung angezeigt wird.

Die Ausgabe der print-Anweisung kann von einer Befehlszeile aus in eine Datei umgeleitet werden. Wenn die Ausgabe eines Programms u. U. umgeleitet wird, sollten Sie am Ende jeder auszugebenden Zeile das Escapezeichen \r einfügen. Auf diese Weise wird eine in eine Datei umgeleitete Ausgabe korrekt formatiert, und die Anzeige der Zeilen in der Konsole wird dadurch nicht beeinträchtigt.

Beispiel

Das folgende Beispiel veranschaulicht eine Möglichkeit der Verwendung der print-Anweisung.

var name : String = "Fred";
var age : int = 42;
// Use the \t (tab) and \n (newline) escape sequences to format the output.
print("Name: \t" + name + "\nAge: \t" + age);

Ausgabe dieses Skripts:

Name:   Fred
Age:    42

Siehe auch

Konzepte

Anzeigen über ein Befehlszeilenprogramm

Referenz

/print

String-Objekt

Console