2016年4月8日 星期五

JS: JavaScript 自定物件

========
建立單一物件
student = new Object();
student.name = "David";
student.age = "25";
student.phone = "2645-1234";

使用 new Object() 產生一個使用者自訂物件
於物件內建立三個屬性值

========
定義物件結構, 產生多個相同結構的物件
// 建立物件結構
function book(bookName, price) {
this.name = bookName;
this.price = price;
this.info = showInfo;
}

function showInfo() {
var outStr="BookName = "+this.name+"\n";
outStr = outStr + "BookPrice = "+this.price;
alert(outStr);
}

// 使用 new book() 產生新的 book 物件
book1 = new book("JavaScript 程式設計",460);
book2 = new book("JavaScript 簡介",320);

// 使用 book1.info 可顯示 book1 的資訊
book1.info

沒有留言:

張貼留言