functionfun1(id)
{
this.id=id;
}
fun1.prototype.showMessage1=function()
{
alert('001');
}
fun1.prototype.showMessage2=function()
{
alert('002');
}


//让fun2拥有fun1的showMessage1showMessage2
varfun2=$.extend(true,fun1);

//这里仅修改fun2的showMessage2,fun1不变
fun2.prototype.showMessage2=function()
{
alert('2');
}

newfun1().showMessage1();//001
newfun1().showMessage2();//002

//chrome提示UncaughtTypeError:Object[objectObject]hasnomethod'showMessage1'
newfun2().showMessage1();//001
newfun2().showMessage2();//2

4 个解决方案

#1


clone()

http://api.jquery.com/clone/

更多相关文章

  1. ext给grid加toolTip提示(转自http://blog.sina.com.cn/s/blog_5a5
  2. flah网站发布问题,我是在flash里面直接发布成html格式,如何提示安
  3. css工具提示提示 - 顶部不起作用
  4. PDA调用接口 提示:客户端发现响应内容的类型为“text/html;charse
  5. html2canvas 识别 svg 解决方案
  6. HTML5用户身份认证源代码:注册、登录、会话保持的解决方案
  7. 用于在表中强制换行的PHP或HTML/CSS解决方案
  8. html提示框插件
  9. 管理大量文件的提示?

随机推荐

  1. 分析php生成短网址/短链接原理和用法实例
  2. 详解VSCode+PHPstudy配置PHP开发环境的步
  3. php array_unshift()函数详解(实例)
  4. 详解PHP论坛实现系统的思路
  5. 值得一看!高级PHP工程师必备的编码技巧及
  6. 实例讲解php提交表单关闭layer弹窗iframe
  7. 控制反转原则,它和依赖注入有什么联系
  8. 教你使用mixphp打造多进程异步邮件发送
  9. 分析ThinkPHP防止重复提交表单的方法实例
  10. 总结PHP实现提取多维数组指定一列的方法