2014-02-07 19 views
0

我是新來JS(和編程),所以原諒我,如果我的術語是不正確的。我基於我可以考慮的方式進行搜索,這可能是錯誤的,而且我還沒有找到我要找的東西。JavaScript立即推送到'新功能()'內的數組

以下代碼用於構建我的charList數組。然而,有沒有辦法在構造函數中包含charList.push(x),以便在運行構造函數時立即自動將新字符推送到數組中?

var charList = []; 

function character (name, jobTitle) { 
    this.name = name; 
    this.jobTitle = jobTitle; 
} 

charList.push(new character("Sarah", "Nurse")); 
charList.push(new character("Bob", "Doctor")); 
console.log(charList); 

回答

1

您可以添加:

charList.push(this); 

在構造函數中。

+0

你只是想起了我。這非常簡單。非常感謝。 – lobsterhands