我想了解JS的更精細的點,並看到許多對象文字被傳入構造函數的例子。這種方法有什麼好處,我如何創建我的對象來使用這種方法?在對象構造函數中使用對象文字符號的好處?
例如:
myTooltip = new YAHOO.widget.Tooltip("myTooltip", {
context: "myContextEl",
text: "You have hovered over myContextEl.",
showDelay: 500
});
假設我創建一個簡單的類。許多簡單的OO教程建議是這樣
myCat = new Cat();
myCat.name = "fluffy";
myCat.friendly = true;
myCat.lives = 9
與之相對
myCat = new Cat({
name: "fluffy",
friendly:true,
lives: 9
})
如何創建貓對象使用這種方法?