JScriptメモ

会社の同じチームの人が最近、色々とやる気になっていて、この間買ったAjaxの本を見せてもらったら、結構いい感じの内容だったので、その本のサンプルにあったものをそのままJScript化(っていってもほとんど本のサンプルと変わらないんだけどね・・)

function Book(title, price, isbn){
this.title = title;
this.price = price;
this.isbn = isbn;
}

Book.prototype.tax = 1.05;
Book.prototype.amazonURL =
" http://www.amazon.co.jp/exec/obidos/ASIN/";
Book.prototype.withTax = function() {
return this.price * this.tax;
};
Book.prototype.makeAmazonURL = function(){
return "<a href=\"" + this.amazonURL + this.isbn + "\">"
+this.title + "<\/a>";
}

books = new Array();
books[0] = new Book("できるHTML入門",1580,"4844319302");
books[1] = new Book(" Web2.0入門",1800,"4844322265");

var enumItems = new Enumerator(books);
for (; !enumItems.atEnd(); enumItems.moveNext()) {
var objBook = enumItems.item();
WScript.Echo(objBook.makeAmazonURL ()+"金額" + objBook.withTax())
}

[PR]
by h5y1m141 | 2007-01-27 18:29
<< AmazonのアソシエイトID... 自分を演出する”モテ明かり” >>