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 打地鼠游戏代码说明
Oct 12 Javascript
JS Replace()的高级使用方法介绍
Jun 29 Javascript
setTimeout()与setInterval()方法区别介绍
Dec 24 Javascript
封装好的js判断操作系统与浏览器代码分享
Jan 09 Javascript
检测一个函数是否是JavaScript原生函数的小技巧
Mar 13 Javascript
JavaScript 数组的深度复制解析
Nov 02 Javascript
微信小程序 loading 详解及实例代码
Nov 09 Javascript
Bootstrap组合上、下拉框简单实现代码
Mar 06 Javascript
JS重学系列之聊聊new操作符
Mar 04 Javascript
帮你彻底搞懂JS中的prototype、__proto__与constructor(图解)
Aug 23 Javascript
vue数据响应式原理知识点总结
Feb 16 Javascript
jQuery列表动态增加和删除的实现方法
Nov 05 jQuery
浅析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执行.SQL文件
2013/07/05 PHP
使用淘宝IP库获取用户ip地理位置
2013/10/27 PHP
简单分析ucenter 会员同步登录通信原理
2014/08/25 PHP
让ThinkPHP支持大小写url地址访问的方法
2014/10/31 PHP
PHP微信开发之二维码生成类
2015/06/26 PHP
PHP 将dataurl转成图片image方法总结
2016/10/14 PHP
Zend Framework常用校验器详解
2016/12/09 PHP
PHP验证终端类型是否为手机的简单实例
2017/02/07 PHP
PHP两种实现无级递归分类的方法
2017/03/02 PHP
制作特殊字的脚本
2006/06/26 Javascript
jquery实现简单的拖拽效果实例兼容所有主流浏览器(优化篇)
2013/06/28 Javascript
Jquery 模拟用户点击超链接或者按钮的方法
2013/10/25 Javascript
浅谈javascript六种数据类型以及特殊注意点
2013/12/20 Javascript
JavaScript实现的一个日期格式化函数分享
2014/12/06 Javascript
由ReactJS的Hello world说开来
2015/07/02 Javascript
JavaScript编写九九乘法表(两种任选)
2017/02/04 Javascript
js获取当前页的URL与window.location.href简单方法
2017/02/13 Javascript
简单的JS控制button颜色随点击更改的实现方法
2017/04/17 Javascript
在react中使用vuex的示例代码
2018/07/30 Javascript
vue 配置多页面应用的示例代码
2018/10/22 Javascript
不刷新网页就能链接新的js文件方法总结
2020/03/01 Javascript
element-ui和vue表单(对话框)验证提示语(残留)清除操作
2020/09/11 Javascript
vue使用exif获取图片旋转,压缩的示例代码
2020/12/11 Vue.js
用Python进行TCP网络编程的教程
2015/04/29 Python
Python字符串特性及常用字符串方法的简单笔记
2016/01/04 Python
讲解Python的Scrapy爬虫框架使用代理进行采集的方法
2016/02/18 Python
Python OpenCV中的resize()函数的使用
2019/06/20 Python
Python参数传递机制传值和传引用原理详解
2020/05/22 Python
Node.js 和 Python之间该选择哪个?
2020/08/05 Python
canvas 阴影和图形变换的示例代码
2018/01/02 HTML / CSS
电大毕业生自我鉴定
2013/11/10 职场文书
质量管理标语
2014/06/12 职场文书
mysql知识点整理
2021/04/05 MySQL
SQLServer2019 数据库环境搭建与使用的实现
2021/04/08 SQL Server
Python实现信息轰炸工具(再也不怕说不过别人了)
2021/06/11 Python
在MySQL中你成功的避开了所有索引
2022/04/20 MySQL