<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
function Hero(name, blood, weapon) {
// 实例成员 / 对象成员 -- 跟对象相关的成员,将来使用对象的方式来调用
this.name = name;
this.blood = blood;
this.weapon = weapon; this.attack = function () {
console.log(this.weapon + ' 攻击敌人');
}
} // 静态成员 -- 直接给构造函数添加的成员
Hero.version = '1.0'; var hero = new Hero('刘备', 100, '剑');
hero.attack(); var hero1 = new Hero('关羽', 100, '刀');
hero1.attack();
// 静态成员不能使用对象的方式来调用
console.log(hero.version); // 静态成员使用构造函数来调用
console.log(Hero.version);
</script>
</body>
</html>

最新文章

  1. ES6新特性(函数默认参数,箭头函数)
  2. [HDOJ5773]The All-purpose Zero(贪心,DP)
  3. (转)读取XML数据到treeView中
  4. C# - 转换
  5. Stanford Parser学习入门(1)-Eclipse中配置
  6. Digital Root - SGU 118(高精度运算)
  7. 【转】Ubuntu安装ARM架构GCC工具链(ubuntu install ARM toolchain)最简单办法
  8. HDU1452Happy 2004(高次幂取模+积性函数+逆元)
  9. 在JBuilder8中使用ANT
  10. C/C++中extern和static
  11. Linux学习历程——Centos 7 passwd命令
  12. Xcode - 因为证书问题经常报的那些错
  13. DBCC维护语句语法
  14. 404 Note Found队 Beta答辩总结
  15. 防止Memcached的DDOS攻击另外一个思路
  16. 【Unity】第11章 第三人称角色控制器和碰撞体
  17. Java后台通过jxl生成Excel表格
  18. php5.5.*&#160;mysqlnd驱动安装
  19. 【初级算法】6. 两个数组的交集 II
  20. vue - for 遍历对象和遍历对象数组

热门文章

  1. Chapter 9 Measurement Bias
  2. 适用于 Flutter 的 Google 移动广告 SDK 正式版现已发布
  3. CS5218替代AG6310方案设计|替代AG6310方案|DP转HDMI 4K30Hz转换方案
  4. C语言string操作
  5. VMware客户端vSphere Web Client新建虚拟机
  6. 前端在线学习网站W3School
  7. SpringBoot 与 SpringCloud 的版本对应详细信息
  8. JDK线程池异常处理方式
  9. js 中&&的使用
  10. 不同目录存在相同名称的py文件,执行时,报错的解决方法