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 相关文章推荐
jQuery的一些特性和用法整理小结
Jan 13 Javascript
菜鸟javascript基础整理1
Dec 06 Javascript
Javascript 实现的数独解题算法网页实例
Oct 15 Javascript
jquery bind(click)传参让列表中每行绑定一个事件
Aug 06 Javascript
jQuery中prependTo()方法用法实例
Jan 08 Javascript
apply和call方法定义及apply和call方法的区别
Nov 15 Javascript
JS组件系列之Gojs组件 前端图形化插件之利器
Nov 29 Javascript
vue2.0 中使用transition实现动画效果使用心得
Aug 13 Javascript
vue项目使用微信公众号支付总结及遇到的坑
Oct 23 Javascript
推荐几个不错的console调试技巧实现
Dec 20 Javascript
微信小程序实现搜索功能
Mar 10 Javascript
webpack+vue-cil 中proxyTable配置接口地址代理操作
Jul 18 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
Thinkphp调用Image类生成缩略图的方法
2015/03/07 PHP
PHP的Yii框架的常用日志操作总结
2015/12/08 PHP
用javascript将数据库中的TEXT类型数据动态赋值到TEXTAREA中
2007/04/20 Javascript
JavaScript中Object和Function的关系小结
2009/09/26 Javascript
JQuery操作表格(隔行着色,高亮显示,筛选数据)
2012/02/23 Javascript
JS幻灯片可循环播放可平滑旋转带滚动导航(自写)
2013/08/05 Javascript
JS字符串截取函数实例
2013/12/27 Javascript
node.js中的socket.io入门实例
2014/04/26 Javascript
JavaScript插件化开发教程 (二)
2015/01/27 Javascript
详解基于Bootstrap扁平化的后台框架Ace
2015/11/27 Javascript
原生JS实现-星级评分系统的简单实例
2016/08/21 Javascript
AngularJS 自定义过滤器详解及实例代码
2016/09/14 Javascript
微信、QQ、微博、Safari中使用js唤起App
2018/01/24 Javascript
微信小程序之多文件下载的简单封装示例
2018/01/29 Javascript
js+css实现打字效果
2020/06/24 Javascript
jQuery中的for循环var与let的区别
2018/04/21 jQuery
layui问题之模拟select点击事件的实例讲解
2018/08/15 Javascript
微信小程序常见页面跳转操作简单示例
2019/05/01 Javascript
JS秒杀倒计时功能完整实例【使用jQuery3.1.1】
2019/09/03 jQuery
Vue.js自定义指令学习使用详解
2019/10/19 Javascript
使用p5.js临摹动态图片
2019/11/04 Javascript
javascript实现倒计时效果
2020/02/17 Javascript
Python对文件操作知识汇总
2016/05/15 Python
快速了解python leveldb
2018/01/18 Python
pandas带有重复索引操作方法
2018/06/08 Python
解决python文件双击运行秒退的问题
2019/06/24 Python
python的一些加密方法及python 加密模块
2019/07/11 Python
Python 使用指定的网卡发送HTTP请求的实例
2019/08/21 Python
python字符串,元组,列表,字典互转代码实例详解
2020/02/14 Python
使用 Python 在京东上抢口罩的思路详解
2020/02/27 Python
几个Shell Script面试题
2012/08/31 面试题
人力资源管理毕业生自荐信
2014/06/26 职场文书
高中学校对照检查材料
2014/08/31 职场文书
雾霾停课通知
2015/04/24 职场文书
会计专业2019暑假实习报告
2019/06/21 职场文书
nginx负载功能+nfs服务器功能解析
2022/02/28 Servers