<script>var arr1 = new Array(12, 55, 34, 78, 676);var arr2 = new Array(12, 33, 1)Array.prototype.sum = function()  //理解为CSS的Class样式
//    arr1.sum = function(){      //理解为行间样式
{var result = 0;for(var i=0; i<this.length; i++){result += this[i];}return result;}alert(arr1.sum());alert(arr2.sum());</script>

<script>function CreatePerson(name, qq)     //构造函数
    {//系统偷偷替咱们做:// var this = new Object();this.name = name;this.qq = qq;//也会偷偷做一些:// return this;
    }CreatePerson.prototype.showName = function()    //原型
    {alert('我的名字叫:' + this.name);};CreatePerson.prototype.showQQ = function(){alert('我的名字叫:' + this.qq);};var obj=new createPerson('blue', '258248832');var obj2=new createPerson('张三', '45648979879');/*obj.showName();obj.showQQ();obj2.showName();obj2.showQQ();*/alert(obj.showName==obj2.showName);</script>

转载于:https://www.cnblogs.com/carpenterzoe/p/10197763.html

JS学习笔记 - 面向对象 - 原型相关推荐

  1. node.js学习笔记5——核心模块1

    node.js学习笔记5--核心模块1 Node.js核心模块主要内容包括:(1)全局对象 (2)常用工具 (3)事件机制 (4)文件系统访问 (5)HTTP服务器与客户端 一: 全局对象 Node. ...

  2. javascript从入门到跑路-----小文的js学习笔记目录

    ** javascript从入门到跑路-----小文的js学习笔记(1)---------script.alert.document.write() 和 console.log 标签 javascri ...

  3. JS学习笔记——入门基础知识总结

    JS入门基础知识总结1 前言 基础背景知识 一.产生历史: 二.特点: 三.应用方向: 四.Javascript组成: JavaScript书写使用方式 一.行内式(了解即可,项目中不使用,日常练习尽 ...

  4. ArcGIS JS 学习笔记4 实现地图联动

    原文:ArcGIS JS 学习笔记4 实现地图联动 1.开篇 守望屁股实在太好玩了,所以最近有点懒,这次就先写个简单的来凑一下数.这次我的模仿目标是天地图的地图联动. 天地的地图联动不仅地图有联动,而 ...

  5. backbone.js学习笔记

    backbone.js学习笔记 之前只接触过jQuery,看来Backbone是除了jQuery的第二大JS框架... backbone到底是个啥? 其实刚开始我也不知道=_=,我是这周二才听说居然还 ...

  6. node.js学习笔记

    # node.js学习笔记标签(空格分隔): node.js---## 一 内置模块学习 ### 1. http 模块 ``` //1 导入http模块 const http =require('ht ...

  7. node.js学习笔记14—微型社交网站

    node.js学习笔记14-微型社交网站 1.功能分析 微博是以用户为中心,因此需要有注册和登录功能. 微博最核心的功能是信息的发表,这个功能包括许多方面,包括:数据库访问,前端显示等. 一个完整的微 ...

  8. WebGL three.js学习笔记 6种类型的纹理介绍及应用

    WebGL three.js学习笔记 6种类型的纹理介绍及应用 本文所使用到的demo演示: 高光贴图Demo演示 反光效果Demo演示(因为是加载的模型,所以速度会慢) (一)普通纹理 计算机图形学 ...

  9. html 流程控制,HTML5独家分享:原生JS学习笔记2——程序流程控制

    当当当当 .....楼主又来了!新一期的js学习笔记2--程序流程控制更新了! 想一键获取全部js学习笔记的可以给楼主留言哦! js中的程序控制语句 常见的程序有三种执行结构: 1.顺序结构 2.分支 ...

  10. 基于jquery的插件turn.js学习笔记

    基于jquery的插件turn.js学习笔记 简介 turn.js是一个可以实现3d书籍展示效果的jq插件,使用html5和css3来执行效果.可以很好的适应于ios和安卓等触摸设备. How it ...

最新文章

  1. python读取文件
  2. 如何设计一个 iOS 控件?(iOS 控件完全解析)
  3. 权重随机算法的java实现
  4. 1.5编程基础之循环控制 37 雇佣兵
  5. ASP.NET控件在2.0和1.1下运行的一个微小的差别
  6. MoosejawXRAY:让穿冬装的美女瞬间换上比基尼
  7. 【零基础入门MyBatis系列】第三篇——使用MyBatis完成CRUD
  8. 什么是强化学习?(贝尔曼方程)
  9. 【附源码】Java计算机毕业设计安卓在线民宿预定app(程序+LW+部署)
  10. html5加载vr视频格式,VR视频格式是什么_VR视频有什么格式_怎么分辨VR视频格式-VR之家...
  11. tkinter模块 视窗设计相关操作
  12. JavaWeb(2)CSS
  13. Mac终端 vi/vim 的简单使用
  14. MD5加密,16位加密,32位加密,Base64加密,解密
  15. 复位IC,低电压检测IC PJ809
  16. 网络天才网页中文版_网络天才网页版(在线玩)
  17. springboot毕设项目高考填报志愿综合参考系统1kc8i(java+VUE+Mybatis+Maven+Mysql)
  18. [转]PID算法与直流电机的PWM技术控制()
  19. (一)Handler
  20. Linux32位和64位系统的区别及如何选择?

热门文章

  1. 使用visio画数据库模型图
  2. 2021-07-05 页面的生命周期
  3. 计算机组成原理2套题,计算机组成原理试卷2套含答案(大学期末复习资料).doc...
  4. 【Django 2021年最新版教程30】django项目部署到华为云(nginx uWSGI mysql方式)
  5. ubuntu安装go 1.13.8
  6. 区块链 女巫攻击是什么 Sybil Attack 为什么POW可以抵御女巫攻击 一文看懂
  7. mtk6595能否运行linux,“被妖魔化”的联发科MTK6595到底如何?
  8. java 缓存ech_java ehcache 分布式缓存配置实例 .
  9. 基于SSM的培训机构管理系统
  10. 创建一个war类型的maven项目