print 语句

更新:2007 年 11 月

将字符串以后接一个换行符的形式发送到控制台。

function print(str : String)

参数

  • str
    可选项。要发送到控制台的字符串。

备注

print 语句使您可以显示用 JScript 命令行编译器 (jsc.exe) 编译的 JScript 程序中的数据。print 语句将单个字符串当作一个参数,并且通过将其发送到控制台,以后接换行符的形式显示该字符串。

您可以使用传递到 print 语句的字符串中的转义序列对输出进行格式化。转义序列是由反斜杠 (\) 后接字母或位组合构成的字符组合。转义序列可用于指定诸如回车和制表符移动等操作。有关转义序列的更多信息,请参见 String 对象主题。当需要对控制台输出的格式进行细微的控制时,可以使用 System.Console.WriteLine 方法。

print 语句默认情况下在 JScript 命令行编辑器 (jsc.exe) 中处于启用状态。print 语句在 ASP.NET 中处于禁用状态,通过使用 /print- 选项,可以为命令行编译器禁用该语句。

当没有要输出到的控制台(例如在 Windows GUI 应用程序中),print 语句将失败,而不发出任何提示。

print 语句中的输出可以从命令行重定向到一个文件。如果您希望重定向程序的输出,则应在每个输出行的末尾包含 \r 转义符。它会使输出重定向到一个文件中以进行正确格式化,而不影响命令行在控制台上的显示方式。

示例

下面的示例展示 print 语句的用法。

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);

该脚本的输出为:

Name:   Fred
Age:    42

请参见

概念

从命令行程序显示

参考

/print

String 对象

Console