javascript组合使用构造函数模式和原型模式实例


Posted in Javascript onJune 04, 2015

本文实例讲述了javascript组合使用构造函数模式和原型模式的方法。分享给大家供大家参考。具体如下:

function testPrototype2(){
  function Person3(name, age, job){
    this.name=name;
    this.age=age;
    this.job=job;
    this.friends =["shelb", "court"];
  }
  Person3.prototype = {
    constructor:Person3,
    sayName:function(){
      alert(this.name);
    }
  }
  var person1 = new Person3("jack",10,"it");
  var person2 = new Person3("karry",1,"woker");
  person1.friends.push("tom");
  console.info(person1.friends);
  console.info(person2.friends);
  console.info(person1.friends==person2.friends);
  console.info(person1.sayName == person2.sayName);
}

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
让input框实现类似百度的搜索提示(基于jquery事件监听)
Jan 31 Javascript
JavaScript如何调试有哪些建议和技巧附五款有用的调试工具
Oct 28 Javascript
JavaScript中定义类的方式详解
Jan 07 Javascript
js弹出窗口返回值的简单实例
May 28 Javascript
js实现页面刷新滚动条位置不变
Nov 27 Javascript
微信小程序 setData的使用方法详解
Apr 20 Javascript
vue中for循环更改数据的实例代码(数据变化但页面数据未变)
Sep 15 Javascript
vue.js中父组件调用子组件的内部方法示例
Oct 22 Javascript
angularJs提交文本框数据到后台的方法
Oct 08 Javascript
VUE渲染后端返回含有script标签的html字符串示例
Oct 28 Javascript
小程序实现背景音乐播放和暂停
Jun 19 Javascript
Node.js 中判断一个文件是否存在
Aug 24 Javascript
浅析JavaScript中的事件机制
Jun 04 #Javascript
JavaScript中指定函数名称的相关方法
Jun 04 #Javascript
JavaScript中Function()函数的使用教程
Jun 04 #Javascript
JavaScript中的函数嵌套使用
Jun 04 #Javascript
JavaScript函数使用的基本教程
Jun 04 #Javascript
浅谈利用JavaScript进行的DDoS攻击原理与防御
Jun 04 #Javascript
js动态创建及移除div的方法
Jun 03 #Javascript
You might like
php读取csv数据保存到数组的方法
2015/01/03 PHP
php实现搜索一维数组元素并删除二维数组对应元素的方法
2015/07/06 PHP
PHP接入支付宝接口失效流程详解
2020/11/10 PHP
TNC vs RR BO3 第一场 2.14
2021/03/10 DOTA
JavaScript For Beginners(转载)
2007/01/05 Javascript
由JavaScript中call()方法引发的对面向对象继承机制call的思考
2011/09/12 Javascript
Jquery 表格合并的问题分享
2011/09/17 Javascript
JavaScript数组常用方法
2015/03/02 Javascript
JavaScript获取页面中超链接数量的方法
2015/11/09 Javascript
JavaScript+CSS无限极分类效果完整实现方法
2015/12/22 Javascript
js创建jsonArray传输至后台及后台全面解析
2016/04/11 Javascript
Vue2实现组件props双向绑定
2016/12/02 Javascript
详解vue之页面缓存问题(基于2.0)
2017/01/10 Javascript
详解vue后台系统登录态管理
2019/04/02 Javascript
Vue在 Nuxt.js 中重定向 404 页面的方法
2019/04/23 Javascript
详解vue 动态加载并注册组件且通过 render动态创建该组件
2019/05/30 Javascript
vue 根据选择条件显示指定参数的例子
2019/11/09 Javascript
axios解决高并发的方法:axios.all()与axios.spread()的操作
2020/11/09 Javascript
JavaScript/TypeScript 实现并发请求控制的示例代码
2021/01/18 Javascript
[01:16:16]DOTA2-DPC中国联赛定级赛 RNG vs Phoenix BO3第二场 1月8日
2021/03/11 DOTA
使用Python的Django框架实现事务交易管理的教程
2015/04/20 Python
在Python的struct模块中进行数据格式转换的方法
2015/06/17 Python
使用python实现省市三级菜单效果
2016/01/20 Python
Python3实现简单可学习的手写体识别(实例讲解)
2017/10/21 Python
Python基于DB-API操作MySQL数据库过程解析
2020/04/23 Python
Python3爬虫中关于Ajax分析方法的总结
2020/07/10 Python
python3代码中实现加法重载的实例
2020/12/03 Python
历史系自荐信范文
2013/12/24 职场文书
大一学生的职业生涯规划书范文
2014/01/19 职场文书
毕业晚会主持词
2014/03/24 职场文书
区级文明单位申报材料
2014/05/15 职场文书
小学教师师德师风自我剖析材料
2014/09/29 职场文书
2014年初一班主任工作总结
2014/11/08 职场文书
投资公司董事长岗位职责
2015/04/16 职场文书
家属联谊会致辞
2015/07/31 职场文书
2020优秀员工演讲稿(三篇)
2019/10/17 职场文书