<script type="text/javascript">
/* 定义一个Person类 */
function Person(name, age) {this.name = name;this.age = age;
}
/* 添加两个方法getName getAge */
Person.prototype = {getName: function() {return this.name;},getAge: function() {return this.age;}
}/* 实例化类 */var alice = new Person('Alice', 93);
var bill = new Person('Bill', 30);/* 修改类,添加新的方法getGreeting */Person.prototype.getGreeting = function() {return 'Hi ' + this.getName() + '!';
};alert(alice.getGreeting()); // 即可生效/* 为对象添加方法,只对对象有效 */alice.displayGreeting = function() {alert(this.getGreeting());
}alice.displayGreeting(); // Hi Alice!
bill.displayGreeting(); // 没有信息
</script>

js的类很有意思,没想到js还有类这种概念。jQuery或者一些插件中,经常会用到这些属性,研究透了,才能够看得懂,甚至自己去写一个自己的类。

转载于:https://www.cnblogs.com/jiqing9006/p/5048734.html

js深入研究之Person类案例相关推荐

  1. 【Ruby】Ruby 类案例

    阅读目录 Ruby类案例 保存并执行代码 Ruby类案例 下面将创建一个名为 Customer 的 Ruby 类,声明两个方法: display_details:该方法用于显示客户的详细信息. tot ...

  2. 论文会议推荐到计算机研究与发展,计算机研究与发展类论文参考文献 计算机研究与发展核心期刊参考文献有哪些...

    [100个]计算机研究与发展类论文参考文献,每一个论文参考文献都是精选出来的,看了后定能知晓计算机研究与发展核心期刊参考文献有哪些等相关写作技巧,让计算机研究与发展论文写作轻松起来! 一.计算机研究与 ...

  3. 问卷研究的五类分析思路模板

    问卷调查作为一种最常用的省时省力,能对事物进行比较全面系统的调查方法,无论是在日常工作还是学术研究中都倍受青睐.但一次问卷调查不是那么容易就可以完成的,随着问卷收集完毕,大量的数据等待着被整理.统计. ...

  4. 利用JS实现短信验证码倒计时案例

    本章教程利用JS实现发送短信倒计时案例,这个需求在实际开发过程很常见. 目录 一.程序代码 二.预览展示 一.程序代码 <!DOCTYPE html> <html lang=&quo ...

  5. 系统集成项目管理工程师 计算专题(下午计算题-进度类-案例分析)

    有兴趣了解或者考软考的小伙伴可以到B站看看这个老师讲的课程. 学计算机的小伙伴有时间可以考一个软考证书,这是中国计算机技术职业资格网官网. 这是广东人事考试网,这里面会公布广东的报考信息,没记错的话是 ...

  6. 组蛋白ChIP-seq研究思路及应用案例分享

    往期推文中我们分享了不少ChIP-seq的项目文章,今天和大家聊聊ChIP-seq的研究思路和应用案例. ChIP-seq技术将染色质免疫共沉淀与二代测序结合,高效地在全基因组范围内检测与组蛋白.转录 ...

  7. 武汉汉江:3大“区块链”项目集中签约,2022年培育50家区块链技术研究、应用类企业

    8月12日消息,据武汉市汉江区人民政府官方网站消息,为打造武汉市区块链产业创新发展示范区,江汉区已签约3个重点项目,分别是:1 江汉区政府与工信部五所.省邮电规划设计院签订合作建立华中区块链科技融合创 ...

  8. js php 实时更新数字,js实现股票实时刷新数据案例

    近来学习炒股,免不了上班时间看盘,总不能光明正大的用电脑看行情,一直盯着手机影响也不好,容易引起"关注". 所以就想自己做一个网页来达到看盘的目的,一个只显示几个关键数字的网页肯定 ...

  9. 系统集成项目管理工程师 计算专题(下午计算题-成本类-案例分析)

    有兴趣了解或者考软考的小伙伴可以到B站看看这个老师讲的课程. 学计算机的小伙伴有时间可以考一个软考证书,这是中国计算机技术职业资格网官网. 这是广东人事考试网,这里面会公布广东的报考信息,没记错的话是 ...

最新文章

  1. apache laravel主页500_PS强大笔刷,插画师完美Hold住各种效果!(附500个笔刷)
  2. postman中 form-data、x-www-form-urlencoded、raw、binary的区别--转
  3. Py之wxPython:利用wxPython设计GUI界面(图片背景+简单按钮)
  4. 云原生生态周报 Vol. 16 | CNCF 归档 rkt,容器运行时“上古”之战老兵凋零
  5. 超越村后端开发(3:安装djangorestframework+序列化+API开发前期准备)
  6. 文献学习(part78-A)--A Survey of Clustering Algorithms for Big Data: T axonomy Empirical Analysis
  7. java 一个list根据另一个list进行排序_java – 基于另一个List对List进行排序
  8. 2005/2010/2015-2021年全国兴趣点POI数据
  9. 计算几何的模板(大神整理)
  10. 海康摄像头录制功能实现
  11. 华为网络拒绝接入_为何华为手机网络拒绝接入
  12. CSS实现表格表头(thead)固定,内容(tbody)滚动
  13. 万云网实名认证不成功_头条发文章显示实名认证接口调用失败,无法发送,怎么办才能解决?我实名了的?...
  14. design短语的用法总结_design的用法
  15. 动态壁纸给linux发行版添加活力背景
  16. android String文件中修改部分字体颜色
  17. python画蜡烛致敬烈士_Matplotlib 蜡烛图教程
  18. 什么是soft matting方法_NMS、 soft-nms、softer-nms
  19. Python 3 字符串 maketrans( ) 方法
  20. LeetCode笔记——122买卖股票的最佳时机Ⅱ

热门文章

  1. 以太坊智能合约Hello World示例程序
  2. Coder-Strike 2014 - Finals (online edition, Div. 2) A. Pasha and Hamsters
  3. python中matplotlib画图_Python-matplotlib画图(莫烦笔记)
  4. oracle 整个表空间迁移,oracle11g迁移表空间
  5. 纯CSS实现React Logo图形,内含详细解析
  6. AUTOSAR从入门到精通100讲(二十二)-手把手教你写Demo系列之车道线检测
  7. angularjs1访问子组件_Vue学习笔记之组件的应用
  8. dhtmlXGrid复选框点击事件
  9. linux动态库ppt,LINUX系统中动态链接库创建与使用补充_区块链白皮书代写|市场计划书项目PPT设计_Tbleg...
  10. 异想维度 java_Java实现多字段(维度)复杂排序