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 相关文章推荐
Javascript 个人笔记(没有整理,很乱)
Jul 07 Javascript
使用jquery的ajax需要注意的地方dataType的设置
Aug 12 Javascript
jquery通过load获取文件的内容并跳到锚点的方法
Jan 29 Javascript
Javascript核心读书有感之语言核心
Feb 01 Javascript
Javascript核心读书有感之表达式和运算符
Feb 11 Javascript
Jquery使用小技巧汇总
Dec 29 Javascript
json实现添加、遍历与删除属性的方法
Jun 17 Javascript
HTML页面定时跳转方法解析(2种任选)
Dec 22 Javascript
使用JavaScript保存文本文件到本地的两种方法
Jan 22 Javascript
微信小程序wx.navigateTo中events属性实现页面间通信传值,数据同步
Jul 13 Javascript
微信小程序点击顶部导航栏切换样式代码实例
Nov 12 Javascript
react 生命周期实例分析
May 18 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下escape解码函数的实现方法
2010/08/08 PHP
php visitFile()遍历指定文件夹函数
2010/08/21 PHP
php Smarty 字符比较代码
2011/02/27 PHP
解析PHP计算页面执行时间的实现代码
2013/06/18 PHP
关于file_get_contents返回为空或函数不可用的解决方案
2013/06/24 PHP
PHP实现单条sql执行多个数据的insert语句方法
2019/10/11 PHP
javascript中自定义对象的属性方法分享
2013/07/12 Javascript
JavaScript实现99乘法表及隔行变色实例代码
2016/02/24 Javascript
JS中动态创建元素的三种方法总结(推荐)
2016/10/20 Javascript
基于bootstrap的选择框插件icheck
2016/12/23 Javascript
AngularJS Toaster使用详解
2017/02/24 Javascript
vue项目中使用lib-flexible解决移动端适配的问题解决
2018/08/23 Javascript
vue-video-player 通过自定义按钮组件实现全屏切换效果【推荐】
2018/08/29 Javascript
手挽手带你学React之React-router4.x的使用
2019/02/14 Javascript
在Vue项目中,防止页面被缩放和放大示例
2019/10/28 Javascript
[45:18]2018DOTA2亚洲邀请赛 4.3 突围赛 Optic vs iG 第一场
2018/04/04 DOTA
python 获取文件列表(或是目录例表)
2009/03/25 Python
用python制作游戏外挂
2018/01/04 Python
Python对ElasticSearch获取数据及操作
2019/04/24 Python
基于Python的OCR实现示例
2020/04/03 Python
OpenCV 表盘指针自动读数的示例代码
2020/04/10 Python
python的pip有什么用
2020/06/17 Python
Python日志器使用方法及原理解析
2020/09/27 Python
python Cartopy的基础使用详解
2020/11/01 Python
详解css3使用transform出现字体模糊的解决办法
2020/10/16 HTML / CSS
Ever New加拿大官网:彰显女性美
2018/10/05 全球购物
耐克奥地利官网:Nike奥地利
2019/08/16 全球购物
什么时候需要进行强制类型转换
2016/09/03 面试题
档案信息化建设方案
2014/05/16 职场文书
大学生心理活动总结
2014/07/04 职场文书
党员查摆问题及整改措施
2014/10/10 职场文书
干部年终考核评语
2015/01/04 职场文书
入党介绍人意见2015
2015/06/01 职场文书
《花钟》教学反思
2016/02/17 职场文书
Java数据结构之链表相关知识总结
2021/06/18 Java/Android
python开发飞机大战游戏
2021/07/15 Python