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 相关文章推荐
JQuery+JS实现仿百度搜索结果中关键字变色效果
Aug 02 Javascript
JavaScript中instanceof运算符的用法总结
Nov 19 Javascript
怎么选择Javascript框架(Javascript Framework)
Nov 22 Javascript
JS计算网页停留时间代码
Apr 28 Javascript
javascript小数精度丢失的完美解决方法
May 31 Javascript
Three.js学习之正交投影照相机
Aug 01 Javascript
使用AngularJS2中的指令实现按钮的切换效果
Mar 27 Javascript
Vue.js实现价格计算器功能
Mar 30 Javascript
基于Vue的SPA动态修改页面title的方法(推荐)
Jan 02 Javascript
JS实现的JSON数组去重算法示例
Apr 11 Javascript
Vue一个案例引发的递归组件的使用详解
Nov 15 Javascript
JS实现多功能计算器
Oct 28 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中判断数组是一维,二维,还是多维的解决方法
2013/05/04 PHP
PHP基础知识介绍
2013/09/17 PHP
重新认识php array_merge函数
2014/08/31 PHP
简单介绍win7下搭建apache+php+mysql开发环境
2015/08/06 PHP
Laravel路由研究之domain解决多域名问题的方法示例
2019/04/04 PHP
JQuery读取XML文件数据并显示的实现代码
2009/12/16 Javascript
深入理解Javascript闭包 新手版
2010/12/28 Javascript
jQuery图片预加载 等比缩放实现代码
2011/10/04 Javascript
Jquery多选下拉列表插件jquery multiselect功能介绍及使用
2013/05/24 Javascript
JS获取当前日期和时间的简单实例
2013/11/19 Javascript
浅析如何利用JavaScript进行语音识别
2016/10/27 Javascript
微信小程序 弹幕功能简单实例
2017/02/14 Javascript
JavaScript-定时器0~9抽奖系统详解(代码)
2017/08/16 Javascript
three.js实现3D影院的原理的代码分析
2017/12/18 Javascript
你可能不知道的CORS跨域资源共享
2019/03/13 Javascript
vue-cli webpack配置文件分析
2019/05/20 Javascript
原生js+css调节音量滑块
2020/01/15 Javascript
JS前端广告拦截实现原理解析
2020/02/17 Javascript
JavaScript 接口原理与用法实例详解
2020/05/12 Javascript
wxpython学习笔记(推荐查看)
2014/06/09 Python
Python中几个比较常见的名词解释
2015/07/04 Python
Python中的fileinput模块的简单实用示例
2015/07/09 Python
python迭代器与生成器详解
2016/03/10 Python
Python中在脚本中引用其他文件函数的实现方法
2016/06/23 Python
2018年Python值得关注的开源库、工具和开发者(总结篇)
2018/01/04 Python
Python读写文件基础知识点
2019/06/10 Python
详解python 破解网站反爬虫的两种简单方法
2020/02/09 Python
python 使用递归回溯完美解决八皇后的问题
2020/02/26 Python
解决运行django程序出错问题 'str'object has no attribute'_meta'
2020/07/15 Python
顶丰TOPPIK台湾官网:增发纤维假发,告别秃发困扰
2018/06/13 全球购物
全球最大运动品牌的男装、女装和童装官方库存商:A&A Sports
2021/01/17 全球购物
Android笔试题总结
2014/11/29 面试题
党员教师四风问题整改措施思想汇报
2014/10/08 职场文书
创业计划书之香辣虾火锅
2019/09/23 职场文书
用python实现监控视频人数统计
2021/05/21 Python
MySQL数据库⾼可⽤HA实现小结
2022/01/22 MySQL