<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>理解Ext.extend</title>
<link rel="stylesheet" href="src/ext/resources/css/ext-all.css"> <!--ext-base 必须在ext-all之前引入-->
<script src="src/ext/ext-base.js"></script>
<script src="src/ext/ext-all.js"></script>
<!--<script src="src/ext/ext-lang-zh_CN.js"></script>-->
<style> </style>
</head>
<body> <script>
Ext.onReady(function () {
// 基类Persion, 继承自Object
Person = Ext.extend(Object, {
constructor: function (first, last) {
this.firstName = first;
this.lastName = last;
},
getName: function () {
return this.firstName + '' + this.lastName;
},
}); // 继承Person 得到Developerde的子类
Developer = Ext.extend(Person, {
// 重写了getName()方法
getName: function () {
if (this.isCoding) {
return 'Go Away!';
} else {
// 访问父类的方法
return Developer.superclass.getName.call(this)
} },
}); // 检测是否成功继承
var p = new Person('John', 'Smith');
alert('Hi,'+ p.getName() + '欢迎来学习Ext')
});
</script>
</body>
</html>

  

最新文章

  1. WorkFlowHelper
  2. ajax内调用WCF服务
  3. ScrollTo:平滑滚动到页面指定位置
  4. Cassandra 介绍
  5. UIButton利用分类扩展方法(封装)
  6. MSSQL 查询分组前N条记录
  7. [Everyday Mathematics]20150125
  8. 119. Pascal&#39;s Triangle II
  9. 用JS动态创建登录表单,报了个小错误
  10. iOS动画原理
  11. 【转】仿Android 联系人SideBar排序,根据拼音A-Z字母快速导航,以及输入搜索条件过滤,显示姓名的文字图片
  12. Chrome Firefox 自定义背景色
  13. jQuery 简单滑动轮播图效果
  14. 基于Metronic的Bootstrap开发框架--资产编码打印处理
  15. Invalid tld file: &quot;/WEB-INF/tags/xxxt.tld&quot;, see JSP 2.2 specification section 7.3.1 for more details
  16. 找出程序GasMileage中的哪一行与下列叙述相对应:
  17. python 打印 emoji
  18. 【C++ Primer 第16章】2. 模板实参推断
  19. Android开发和调试必备工具-SDK Tools
  20. Drip is a launcher for the Java Virtual Machine that provides much faster startup times than the java command. The drip script is intended to be a drop-in replacement for the java command, only faster

热门文章

  1. jdbc 数据库批处理insert操作
  2. 不是有效的win32应用程序
  3. 85、使用TFLearn实现iris数据集的分类
  4. 畜禽免疫系统使用LODOP打印
  5. Jeecg_Jflow整合记录
  6. C#cs编译成dll命令提示符
  7. Java对象finalize()方法
  8. TurtleBOT3
  9. Android 中MediaPlayer播放音频
  10. 虚拟机linux系统 硬盘/root路径扩容