40歳からのキャリアチェンジ

20代はエンジニア・PM、30代はWeb系エンジニア向けのキャリアアドバイザー。40代の今はフリーランスで開発含めて色々やってます。技術ネタとしてはRuby/RailsとJavaScript関連あたり

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())
}