創(chuàng)建一個(gè)新對(duì)象。
new constructor[(arguments)]
參數(shù)
- constructor
- 必選項(xiàng)。對(duì)象的構(gòu)造函數(shù)。如果構(gòu)造函數(shù)沒有參數(shù),則可以省略圓括號(hào)。
- arguments
- 可選項(xiàng)。任意傳遞給新對(duì)象構(gòu)造函數(shù)的參數(shù)。
說明
new 運(yùn)算符執(zhí)行下面的任務(wù):
- 創(chuàng)建一個(gè)沒有成員的對(duì)象。
- 為那個(gè)對(duì)象調(diào)用構(gòu)造函數(shù),傳遞一個(gè)指針給新創(chuàng)建的對(duì)象作為 this 指針。
- 然后構(gòu)造函數(shù)根據(jù)傳遞給它的參數(shù)初始化該對(duì)象。
下面這些是有效的 new 運(yùn)算符的用法例子。
my_object = new
Object;
my_array = new
Array();
my_date = new
Date("Jan 5 1996");
要求
版本 1
請(qǐng)參閱
function 語句