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入门教程(5) js Screen屏幕对象
Jan 31 Javascript
事件绑定之小测试  onclick && addEventListener
Jul 31 Javascript
扩展IE中一些不兼容的方法如contains、startWith等等
Jan 09 Javascript
Node.js中的事件驱动编程详解
Aug 16 Javascript
jQuery中:only-child选择器用法实例
Jan 03 Javascript
在JavaScript中使用NaN值的方法
Jun 05 Javascript
jquery实现表单验证简单实例演示
Nov 23 Javascript
AngularJS入门教程之AngularJS表达式
Apr 18 Javascript
JS日期对象简单操作(获取当前年份、星期、时间)
Oct 26 Javascript
小程序实现列表删除功能
Oct 30 Javascript
浅谈Vue项目骨架屏注入实践
Aug 05 Javascript
原生JavaScript创建不可变对象的方法简单示例
May 07 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
暴雪前总裁遗憾:没尽早追赶Dota 取消星际争霸幽灵
2020/03/08 星际争霸
php正则校验用户名介绍
2008/07/19 PHP
详解WordPress中给链接添加查询字符串的方法
2015/12/18 PHP
PHP实现简易blog的制作
2016/10/24 PHP
PHP单例模式数据库连接类与页面静态化实现方法
2019/03/20 PHP
Yii2框架视图(View)操作及Layout的使用方法分析
2019/05/27 PHP
基于jQuery的消息提示插件之旅 DivAlert(三)
2010/04/01 Javascript
Javascript string 扩展库代码
2010/04/09 Javascript
jquery获取对象的方法足以应付常见的各种类型的对象
2014/05/14 Javascript
打造个性化的功能强大的Jquery虚拟键盘(VirtualKeyboard)
2014/10/11 Javascript
jquery中$each()方法的使用指南
2015/04/30 Javascript
javascript实现相同事件名称,不同命名空间的调用方法
2015/06/26 Javascript
ng-options和ng-checked在表单中的高级运用(推荐)
2017/01/21 Javascript
Angular 实现输入框中显示文章标签的实例代码
2018/11/07 Javascript
微信小程序如何引用外部js,外部样式,公共页面模板
2019/07/23 Javascript
vue滚动tab跟随切换效果
2020/06/29 Javascript
node命令行工具之实现项目工程自动初始化的标准流程
2019/08/12 Javascript
微信小程序开发之map地图组件定位并手动修改位置偏差
2019/08/17 Javascript
vue项目中在可编辑div光标位置插入内容的实现代码
2020/01/07 Javascript
基于小程序请求接口wx.request封装的类axios请求
2020/07/02 Javascript
Javascript类型判断相关例题及解析
2020/08/26 Javascript
[50:12]EG vs Fnatic 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
详解Python中contextlib上下文管理模块的用法
2016/06/28 Python
Python中的sort()方法使用基础教程
2017/01/08 Python
关于反爬虫的一些简单总结
2017/12/13 Python
Python判断一个list中是否包含另一个list全部元素的方法分析
2018/12/24 Python
pandas 把数据写入txt文件每行固定写入一定数量的值方法
2018/12/28 Python
对Python 多线程统计所有csv文件的行数方法详解
2019/02/12 Python
求职个人评价范文
2014/04/09 职场文书
我们的节日国庆活动方案
2014/08/19 职场文书
道德与公民自我评价
2015/03/09 职场文书
帝企鹅日记观后感
2015/06/10 职场文书
JavaScript中关于预编译、作用域链和闭包的理解
2021/03/31 Javascript
详解Redis在SpringBoot工程中的综合应用
2021/10/16 Redis
Nginx+Tomcat负载均衡集群的实现示例
2021/10/24 Servers
java.util.NoSuchElementException原因及两种解决方法
2022/06/28 Java/Android