JS学习笔记 - 面向对象 - 原型
<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学习笔记 - 面向对象 - 原型相关推荐
- node.js学习笔记5——核心模块1
node.js学习笔记5--核心模块1 Node.js核心模块主要内容包括:(1)全局对象 (2)常用工具 (3)事件机制 (4)文件系统访问 (5)HTTP服务器与客户端 一: 全局对象 Node. ...
- javascript从入门到跑路-----小文的js学习笔记目录
** javascript从入门到跑路-----小文的js学习笔记(1)---------script.alert.document.write() 和 console.log 标签 javascri ...
- JS学习笔记——入门基础知识总结
JS入门基础知识总结1 前言 基础背景知识 一.产生历史: 二.特点: 三.应用方向: 四.Javascript组成: JavaScript书写使用方式 一.行内式(了解即可,项目中不使用,日常练习尽 ...
- ArcGIS JS 学习笔记4 实现地图联动
原文:ArcGIS JS 学习笔记4 实现地图联动 1.开篇 守望屁股实在太好玩了,所以最近有点懒,这次就先写个简单的来凑一下数.这次我的模仿目标是天地图的地图联动. 天地的地图联动不仅地图有联动,而 ...
- backbone.js学习笔记
backbone.js学习笔记 之前只接触过jQuery,看来Backbone是除了jQuery的第二大JS框架... backbone到底是个啥? 其实刚开始我也不知道=_=,我是这周二才听说居然还 ...
- node.js学习笔记
# node.js学习笔记标签(空格分隔): node.js---## 一 内置模块学习 ### 1. http 模块 ``` //1 导入http模块 const http =require('ht ...
- node.js学习笔记14—微型社交网站
node.js学习笔记14-微型社交网站 1.功能分析 微博是以用户为中心,因此需要有注册和登录功能. 微博最核心的功能是信息的发表,这个功能包括许多方面,包括:数据库访问,前端显示等. 一个完整的微 ...
- WebGL three.js学习笔记 6种类型的纹理介绍及应用
WebGL three.js学习笔记 6种类型的纹理介绍及应用 本文所使用到的demo演示: 高光贴图Demo演示 反光效果Demo演示(因为是加载的模型,所以速度会慢) (一)普通纹理 计算机图形学 ...
- html 流程控制,HTML5独家分享:原生JS学习笔记2——程序流程控制
当当当当 .....楼主又来了!新一期的js学习笔记2--程序流程控制更新了! 想一键获取全部js学习笔记的可以给楼主留言哦! js中的程序控制语句 常见的程序有三种执行结构: 1.顺序结构 2.分支 ...
- 基于jquery的插件turn.js学习笔记
基于jquery的插件turn.js学习笔记 简介 turn.js是一个可以实现3d书籍展示效果的jq插件,使用html5和css3来执行效果.可以很好的适应于ios和安卓等触摸设备. How it ...
最新文章
- python读取文件
- 如何设计一个 iOS 控件?(iOS 控件完全解析)
- 权重随机算法的java实现
- 1.5编程基础之循环控制 37 雇佣兵
- ASP.NET控件在2.0和1.1下运行的一个微小的差别
- MoosejawXRAY:让穿冬装的美女瞬间换上比基尼
- 【零基础入门MyBatis系列】第三篇——使用MyBatis完成CRUD
- 什么是强化学习?(贝尔曼方程)
- 【附源码】Java计算机毕业设计安卓在线民宿预定app(程序+LW+部署)
- html5加载vr视频格式,VR视频格式是什么_VR视频有什么格式_怎么分辨VR视频格式-VR之家...
- tkinter模块 视窗设计相关操作
- JavaWeb(2)CSS
- Mac终端 vi/vim 的简单使用
- MD5加密,16位加密,32位加密,Base64加密,解密
- 复位IC,低电压检测IC PJ809
- 网络天才网页中文版_网络天才网页版(在线玩)
- springboot毕设项目高考填报志愿综合参考系统1kc8i(java+VUE+Mybatis+Maven+Mysql)
- [转]PID算法与直流电机的PWM技术控制()
- (一)Handler
- Linux32位和64位系统的区别及如何选择?
热门文章
- 使用visio画数据库模型图
- 2021-07-05 页面的生命周期
- 计算机组成原理2套题,计算机组成原理试卷2套含答案(大学期末复习资料).doc...
- 【Django 2021年最新版教程30】django项目部署到华为云(nginx uWSGI mysql方式)
- ubuntu安装go 1.13.8
- 区块链 女巫攻击是什么 Sybil Attack 为什么POW可以抵御女巫攻击 一文看懂
- mtk6595能否运行linux,“被妖魔化”的联发科MTK6595到底如何?
- java 缓存ech_java ehcache 分布式缓存配置实例 .
- 基于SSM的培训机构管理系统
- 创建一个war类型的maven项目