JavaScript中通过prototype属性共享属性和方法的技巧实例


Posted in Javascript onMarch 13, 2015

具体代码如下:

//定义函数

function people(name,sex,age){ 

 this.name = name;

 this.sex = sex;

 this.age = age;

}

 

//共享isStudent与sayName方法

people.prototype = {  

 isStudent:true,

 sayName:function(){

  alert(this.name);

 }

}

 

var people1 = new people('韩梅梅','女',16);  //实例化对象1

var people2 = new people('李磊','男',17);    //实例化对象2

 

//通过共享的方法让两个对象说出自己的名字

people1.sayName(); 

people2.sayName();

 

//通过共享的参数判断他们都是学生

if(people1.isStudent == people2.isStudent)alert('他们都是学生');

本文也提到了一些javascript对象的相关知识,应该不难理解。如果实在不明白的话可以稍微百度一下。
Javascript 相关文章推荐
JavaScript 更严格的相等 [译]
Sep 20 Javascript
JavaScript中“+”的陷阱深刻理解
Dec 04 Javascript
基于JQuery的$.ajax方法进行异步请求导致页面闪烁的解决办法
May 10 Javascript
Javascript中常见的逻辑题和解决方法
Sep 17 Javascript
JS遍历ul下的li点击弹出li的索引的实现方法
Sep 19 Javascript
js实现打地鼠小游戏
Feb 13 Javascript
详解Vue中watch的高级用法
May 02 Javascript
Bootstrap Table实现定时刷新数据的方法
Aug 13 Javascript
JavaScript实现与使用发布/订阅模式详解
Jan 19 Javascript
JavaScript函数式编程(Functional Programming)高阶函数(Higher order functions)用法分析
May 22 Javascript
基于Vue+ElementUI的省市区地址选择通用组件
Nov 20 Javascript
Vue 打包体积优化方案小结
May 20 Javascript
JQuery中$.each 和$(selector).each()的区别详解
Mar 13 #Javascript
JavaScript实现判断图片是否加载完成的3种方法整理
Mar 13 #Javascript
JavaScript检查弹出窗口是否被阻拦的方法技巧
Mar 13 #Javascript
JavaScript中常用的六种互动方法示例
Mar 13 #Javascript
jQuery.position()方法获取不到值的安全替换方法
Mar 13 #Javascript
检测一个函数是否是JavaScript原生函数的小技巧
Mar 13 #Javascript
DOM操作一些常用的属性汇总
Mar 13 #Javascript
You might like
PHP实现批量上传单个文件
2015/12/29 PHP
PHP实现的限制IP投票程序IP来源分析
2016/05/04 PHP
JS将数字转换成三位逗号分隔的样式(示例代码)
2014/02/19 Javascript
IE6已终止操作问题的2种情况及解决
2014/04/23 Javascript
代码分析jQuery四种静态方法使用
2015/07/23 Javascript
angular json对象push到数组中的方法
2018/02/27 Javascript
去掉vue 中的代码规范检测两种方法(Eslint验证)
2018/03/21 Javascript
jQuery实现图片上传预览效果功能完整实例【测试可用】
2018/05/28 jQuery
微信小程序实现文字从右向左无限滚动
2020/11/18 Javascript
通过cordova将vue项目打包为webapp的方法
2019/02/02 Javascript
微信小程序实现写入读取缓存详解
2019/08/30 Javascript
vue监听用户输入和点击功能
2019/09/27 Javascript
Layui实现主窗口和Iframe层参数传递
2019/11/14 Javascript
Python脚本判断 Linux 是否运行在虚拟机上
2015/04/25 Python
python简单实现获取当前时间
2016/08/27 Python
Python numpy 点数组去重的实例
2018/04/18 Python
Django中如何使用sass的方法步骤
2019/07/09 Python
python3.5 cv2 获取视频特定帧生成jpg图片
2019/08/28 Python
Python 70行代码实现简单算式计算器解析
2019/08/30 Python
浅析PEP570新语法: 只接受位置参数
2019/10/15 Python
python实现PDF中表格转化为Excel的方法
2020/06/16 Python
Python绘图之柱形图绘制详解
2020/07/28 Python
Python 日期与时间转换的方法
2020/08/01 Python
英国文胸专家:AmpleBosom.com
2018/02/06 全球购物
孤独星球出版物:Lonely Planet Publications
2018/03/17 全球购物
自荐信包含哪些内容
2013/10/30 职场文书
小学生元旦感言
2014/02/26 职场文书
房地产广告词大全
2014/03/19 职场文书
减负增效提质方案
2014/05/23 职场文书
2014年四风问题个人对照自查剖析材料
2014/09/15 职场文书
逃课打麻将检讨书
2014/10/05 职场文书
2014年宣传部个人工作总结
2014/12/06 职场文书
法院答辩状格式
2015/05/22 职场文书
史上最全书信经典范文大全(建议收藏)
2019/07/10 职场文书
Java的Object类的九种方法
2022/04/13 Java/Android
delete in子查询不走索引问题分析
2022/07/07 MySQL