要查看英语原文,请勾选“英语”复选框。也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

new 运算符 (JavaScript)

 

创建一个新对象。

new constructor ([arguments]) 

constructor

必需。对象的构造函数。若构造函数没有参数,则可省略圆括号。

arguments

可选。任意传递给新对象的构造函数的参数。

new 运算符执行下列任务:

  • 创建一个没有成员的对象。

  • 它为该对象调用构造函数,并将一个指针作为 this 指针传递给新创建的对象。

  • 然后,构造函数根据传递给它的参数初始化该对象。

这些是 new 运算符的有效用法的示例。

my_object = new Object;
my_array = new Array();
my_date = new Date("Jan 5 1996");

要求

在以下文档模式中受支持:Quirks、Internet Explorer 6 标准模式、Internet Explorer 7 标准模式、Internet Explorer 8 标准模式、Internet Explorer 9 标准模式、Internet Explorer 10 标准模式和 Internet Explorer 11 标准模式。此外,也在应用商店应用(Windows 8 和 Windows Phone 8.1)中受支持。请参阅版本信息

显示: