书店看不要钱的JS笔记

有默认值的构造函数(对了,顺便提一提我到书店看的书名叫《从零开始学Javascript》

function pen(name,price)

{

   this.name=name;

   if(price==undefined)

      this.price=100;   

   else

      this.price=price;

}

创建有方法的构造

function write(str)

{

  document.write(str);

}

function pen(name,color,price)

{

  this.name=name;

  this.color=color;

  this.write=write;//注意后面不加(),只是将方法的地址引用过去

}

var pen1=new pen("铅笔","blue",20);

pen1.write("写字");


你可能感兴趣的:(js)