当前位置: 代码迷 >> JavaScript >> js的prototype有关问题
  详细解决方案

js的prototype有关问题

热度:146   发布时间:2013-02-24 17:58:56.0
js的prototype问题

main.js:
function initComp(){
  var sel=function(){
    alert("initComp");
  }
}

我在a.jsp页面中引入了main.js。然后a.jsp页面初始化时执行如下js方法:

function init(){
  initComp.prototype.sel=function(){
    alert("init");
  }
  initComp();
}


输出的是initComp.我想要输出的是init,哪里做错了吗?谢谢

------解决方案--------------------
引用:
引用:你这个不需要prototype,prototype的使用方式不是这样的
而且你就你现在这点代码,init执行时什么都不会输出才对
搞不懂你想做什么
你还是先补补面向对象的基础再尝试prototype吧,不然你连它的用处都不知道,勉强使用有什么用?
是我没弄明白prototype的意思。我漏了一些东西,这个确实输不出来。
源代……


那是个内部方法,改不了。
  相关解决方案