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 相关文章推荐
破除网页鼠标右键被禁用的绝招大全
Dec 27 Javascript
JavaScript对象之间的转换 jQuery对象和原声DOM
Mar 07 Javascript
用JQUERY增删元素的代码
Feb 14 Javascript
jQuery之日期选择器的深入解析
Jun 19 Javascript
JS 实现导航栏悬停效果
Sep 23 Javascript
原生JavaScript+LESS实现瀑布流
Dec 12 Javascript
JavaScript中Function()函数的使用教程
Jun 04 Javascript
JS+JSP通过img标签调用实现静态页面访问次数统计的方法
Dec 14 Javascript
jQuery实现按钮点击遮罩加载及处理完后恢复的效果
Jun 07 Javascript
原生JS实现图片轮播与淡入效果的简单实例
Aug 21 Javascript
ES6使用let命令更简单的实现块级作用域实例分析
Mar 31 Javascript
vue两个组件间值的传递或修改方式
Jul 04 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
在Windows XP下安装Apache+MySQL+PHP环境
2015/02/22 PHP
PHP中的Session对象如何使用
2015/09/25 PHP
PHP如何通过传引用的思想实现无限分类(代码简单)
2015/10/13 PHP
PHP5.6新增加的可变函数参数用法分析
2017/08/25 PHP
php使用scandir()函数扫描指定目录下所有文件示例
2019/06/08 PHP
php-fpm超时时间设置request_terminate_timeout资源问题分析
2019/09/27 PHP
用js脚本控制asp.net下treeview的NodeCheck的实现代码
2010/03/02 Javascript
jquery模拟按下回车实现代码
2011/09/20 Javascript
图片上传插件jquery.uploadify详解
2013/11/15 Javascript
JS下载文件|无刷新下载文件示例代码
2014/04/17 Javascript
JavaScript中DOM详解
2015/04/13 Javascript
JS动画效果打开、关闭层的实现方法
2015/05/09 Javascript
关于JS中prototype的理解
2015/09/07 Javascript
jquery UI Datepicker时间控件的使用及问题解决
2016/04/28 Javascript
create-react-app 修改为多入口编译的方法
2018/08/01 Javascript
JavaScript闭包原理与用法实例分析
2018/08/10 Javascript
详解如何模拟实现node中的Events模块(通俗易懂版)
2019/04/15 Javascript
Vue中关闭弹窗组件时销毁并隐藏操作
2020/09/01 Javascript
wxPython定时器wx.Timer简单应用实例
2015/06/03 Python
python使用pymongo操作mongo的完整步骤
2019/04/13 Python
浅谈PyQt5中异步刷新UI和Python多线程总结
2019/12/13 Python
关于keras.layers.Conv1D的kernel_size参数使用介绍
2020/05/22 Python
15个应该掌握的Jupyter Notebook使用技巧(小结)
2020/09/23 Python
python 多线程爬取壁纸网站的示例
2021/02/20 Python
SmartBuyGlasses丹麦:网上购买名牌太阳镜、眼镜和隐形眼镜
2016/10/01 全球购物
顶级宝石首饰网络零售商:Angara
2016/10/25 全球购物
BCBG官网:BCBGMAXAZRIA
2017/12/29 全球购物
We Fashion荷兰:一家国际时装公司
2018/04/18 全球购物
质量管理标语
2014/06/12 职场文书
2014年国庆节广播稿
2014/09/19 职场文书
党的群众路线教育实践活动制度建设计划方案
2014/10/31 职场文书
2014年政务公开工作总结
2014/12/09 职场文书
英语辞职信怎么写
2015/02/28 职场文书
2015年物资管理工作总结
2015/05/20 职场文书
大学生暑期实践报告之企业经营管理
2019/08/08 职场文书
实现AJAX异步调用和局部刷新的基本步骤
2022/03/17 Javascript