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 相关文章推荐
Js中sort()方法的用法
Nov 04 Javascript
JavaScript类库D
Oct 24 Javascript
有关javascript的性能优化 (repaint和reflow)
Apr 12 Javascript
JS隐藏参数post传值实例
Apr 18 Javascript
JavaScript函数详解
Feb 27 Javascript
使用vue.js开发时一些注意事项
Apr 27 Javascript
浅谈JS中json数据的处理
Jun 30 Javascript
JS使用正则表达式过滤多个词语并替换为相同长度星号的方法
Aug 03 Javascript
老生常谈JQuery data方法的使用
Sep 09 Javascript
回顾Javascript React基础
Jun 15 Javascript
JS 5种遍历对象的方式
Jun 16 Javascript
JavaScript实现串行请求的示例代码
Sep 14 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
Laravel 5框架学习之Eloquent 关系
2015/04/09 PHP
PHP使用Pthread实现的多线程操作实例
2015/11/14 PHP
Windows2003下php5.4安装配置教程(Apache2.4)
2016/06/30 PHP
thinkphp实现分页显示功能
2016/12/03 PHP
PHP基于正则批量替换Img中src内容实现获取缩略图的功能示例
2017/06/07 PHP
简单实现php上传文件功能
2017/09/21 PHP
将HTMLCollection/NodeList/伪数组转换成数组的实现方法
2011/06/20 Javascript
Textarea根据内容自适应高度
2013/10/28 Javascript
jQuery循环滚动新闻列表示例代码
2014/06/17 Javascript
被遗忘的javascript的slice() 方法
2015/04/20 Javascript
javascript实现可全选、反选及删除表格的方法
2015/05/15 Javascript
css如何让浮动元素水平居中
2015/08/07 Javascript
jQuery zTree加载树形菜单功能
2016/02/25 Javascript
Listloading.js移动端上拉下拉刷新组件
2016/08/04 Javascript
JavaScript面向对象精要(下部)
2017/09/12 Javascript
JavaScript实现求最大公共子串的方法
2018/02/03 Javascript
vue 实现微信浮标效果
2019/09/01 Javascript
使用kbone解决Vue项目同时支持小程序问题
2019/11/08 Javascript
只有 20 行的 JavaScript 模板引擎实例详解
2020/05/11 Javascript
[01:02:48]2018DOTA2亚洲邀请赛小组赛 A组加赛 Newbee vs Liquid
2018/04/03 DOTA
python 获取本机ip地址的两个方法
2013/02/25 Python
跟老齐学Python之不要红头文件(2)
2014/09/28 Python
Python实现设置windows桌面壁纸代码分享
2015/03/28 Python
值得收藏的10道python 面试题
2019/04/15 Python
Django 用户认证Auth组件的使用
2020/11/30 Python
HTML5 localStorage使用总结
2017/02/22 HTML / CSS
印度尼西亚最大和最全面的网络商城:Blibli.com
2017/10/04 全球购物
Wiggle澳大利亚:自行车、跑步、游泳商店
2020/11/07 全球购物
年会活动策划方案
2014/01/23 职场文书
观看《周恩来的四个昼夜》思想汇报
2014/09/12 职场文书
自动化专业大学生职业生涯规划范文:爱拚才会赢
2014/09/12 职场文书
杭白菊导游词
2015/02/10 职场文书
刮痧观后感
2015/06/05 职场文书
撤回我也能看到!教你用Python制作微信防撤回脚本
2021/06/11 Python
SpringBoot2 参数管理实践之入参出参与校验的方式
2021/06/16 Java/Android
Win11 Build 25179预览版发布(附更新内容+ISO官方镜像下载)
2022/08/14 数码科技