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 相关文章推荐
WordPress 插件——CoolCode使用方法与下载
Jul 02 Javascript
Javascript select控件操作大全(新增、修改、删除、选中、清空、判断存在等)
Dec 19 Javascript
Javascript学习笔记2 函数
Jan 11 Javascript
JS定时器实例详细分析
Oct 11 Javascript
使用js显示当前时间示例
Mar 02 Javascript
javascript文本框内输入文字倒计数的方法
Feb 24 Javascript
JS中IP地址与整数相互转换的实现代码
Apr 10 Javascript
jQuery插件artDialog.js使用与关闭方法示例
Oct 09 jQuery
Vue CL3 配置路径别名详解
May 30 Javascript
jQuery+css实现的点击图片放大缩小预览功能示例【图片预览 查看大图】
May 29 jQuery
解决vue项目router切换太慢问题
Jul 19 Javascript
你不知道的 TypeScript 高级类型(小结)
Aug 28 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
PHP5.2中date()函数显示时间与北京时间相差8小时的解决办法
2009/05/28 PHP
Php output buffering缓存及程序缓存深入解析
2013/07/15 PHP
学习php开源项目的源码指南
2014/12/21 PHP
php include类文件超时问题处理
2015/02/06 PHP
typecho插件编写教程(三):保存配置
2015/05/28 PHP
PHP网站建设的流程与步骤分享
2015/09/25 PHP
php 读写json文件及修改json的方法
2018/03/07 PHP
js实现鼠标悬停图片上时滚动文字说明的方法
2015/02/17 Javascript
JS onkeypress兼容性写法详解
2016/04/27 Javascript
总结Javascript中的隐式类型转换
2016/08/24 Javascript
JS验证图片格式和大小并预览的简单实例
2016/10/11 Javascript
Web前端框架bootstrap实战【第一次接触使用】
2016/12/28 Javascript
Nodejs 获取时间加手机标识的32位标识实现代码
2017/03/07 NodeJs
ionic2 tabs 图标自定义实例
2017/03/08 Javascript
jQuery zTree搜索-关键字查询 递归无限层功能实现代码
2018/01/25 jQuery
vue中动态添加class类名的方法
2018/09/05 Javascript
JavaScript中的事件与异常捕获详析
2019/02/24 Javascript
vue 路由缓存 路由嵌套 路由守卫 监听物理返回操作
2020/08/06 Javascript
vue-model实现简易计算器
2020/08/17 Javascript
Vue用mixin合并重复代码的实现
2020/11/27 Vue.js
python3 遍历删除特定后缀名文件的方法
2018/04/23 Python
python 以16进制打印输出的方法
2018/07/09 Python
对pycharm 修改程序运行所需内存详解
2018/12/03 Python
python的faker库用法
2019/11/28 Python
基于Pycharm加载多个项目过程图解
2020/01/19 Python
Python HTMLTestRunner可视化报告实现过程解析
2020/04/10 Python
奇怪的鱼:Weird Fish
2018/03/18 全球购物
企业管理专业个人求职信范文
2013/09/24 职场文书
产品销售员岗位职责
2013/12/18 职场文书
采购人员的个人自我评价
2014/01/16 职场文书
美德少年事迹材料
2014/01/23 职场文书
2014年小学植树节活动方案
2014/03/02 职场文书
企业优秀团员事迹材料
2014/08/20 职场文书
项目投资意向书范本
2015/05/09 职场文书
SQLServer2019 数据库的基本使用之图形化界面操作的实现
2021/04/08 SQL Server
Mysql如何查看是否使用到索引
2022/12/24 MySQL