function showDiv(){}
showDiv.prototype.addDiv=function(){
  var oDiv = document.createElement('div');
  oDiv.className = '';
  ......
  这里面有一个span,然后要onclick = hide()这个函数,我就要这样写了,<span onclick="showDiv.prototype.hide();"></span>,这样写是不是一个比较不好的办法呢,比如我把showDiv这个函数改名字了,我这里面的代码也需要改了。
}
showDiv.prototype.hide=function(){
  .....
  //这里面的代码需要使用到oDiv,oDiv是在上一个addDiv里面定义的,在这里就提示找不到oDiv了。
  是不是把上一个addDiv里面的var oDiv直接改成oDiv,让它变成全局变量呢,
}我表达的不是很好,大家听得懂我说的吗,谢谢大家帮忙,教教如何使用prototype,
还有这个this,我要使用hide函数,什么时候能使用this.hide()