1
想知道,爲什麼我通過填充底部顯示的對象來聲明數組是錯誤的?並且是推動最佳方式? 也......做var array = []並用「new」關鍵字聲明它有區別嗎?我試圖做console.log(moonlight.rating),什麼也沒有顯示......不知道我在做什麼錯。關於數組對象的Javascript
function Movie(title, rating, hasWatched)
{
this.title=title;
this.rating=rating;
this.hasWatched=hasWatched;
}
var la_la_land=Movie("La La Land", 8.6, true);
var moonlight=Movie("Moonlight", 8.1, false);
var fifty_shades=Movie("Fifty Shades Darker", -1, false);
var arrays=[la_la_land, moonlight, fifty_shades];
這是沒有錯的,你做這樣的 - 它只是來填充數組的方式之一 - 爲什麼你認爲這是錯的? – tymeJV
也許這不是問題...我試圖做console.log(moonlight.rating),它不會顯示出來。 –
那麼,這取決於你的'電影'類... – Cristy