js中prototype的一个小例子

<script type="text/javascript">
function SUOLONG(title,content){
  this.title=title||"tt";
  this.content=content||"cc";
  return this.title+this.content;
}

//给方法SUOLONG(title,content)再追加一个方法
SUOLONG.prototype.sayhi= function(word){
  this.hello=this.title+"--"+this.content+"--"+word;
  return this.hello;
}

var v=new SUOLONG('t1','c1');
alert(v.sayhi('kkk'));//t1--c1--kkk

//var v2=SUOLONG('t2','c2');//这种写法错误
//alert(v2.sayhi('kkk222'));//对象不支持此属性和方法
</script>

你可能感兴趣的:(c,function,prototype)