命名空间、静态函数、实例函数
2016-07-14 14:01
387 查看
Ext.ns()(或Ext.namespace()函数)。这个函数用以构建一个新的命名空间。
概念跟C#的命名空间 或Java中的包概念一样。
比 如:Ext.ns('buzz.data.utility');,就会新建一个类,名称是buzz.data.utility。
Ext.ns("App");
APP = function() {
}
App.staticShow = function() {
alert('这是静态函数');
}
App.prototype.instanceShow = function() {
alert('这是实例函数');
}
调用如下:
var temp = new App();
temp.instanceShow()--实例函数调用
App.staticShow()--静态函数调用
概念跟C#的命名空间 或Java中的包概念一样。
比 如:Ext.ns('buzz.data.utility');,就会新建一个类,名称是buzz.data.utility。
Ext.ns("App");
APP = function() {
}
App.staticShow = function() {
alert('这是静态函数');
}
App.prototype.instanceShow = function() {
alert('这是实例函数');
}
调用如下:
var temp = new App();
temp.instanceShow()--实例函数调用
App.staticShow()--静态函数调用
相关文章推荐
- 工厂模式-创建型
- Mac eclipse 安装svn插件
- 前端开发主要的工具学习网站
- SVN clean失败解决方法
- javaweb学习总结(四)——Http协议
- Android Material Design之Toolbar与Palette实践
- JavaEE 获取路径全攻略
- 选择排序
- JQ实现函数连续不断的重复执行
- shell学习-10-函数
- 【解决】通用串行总线控制器全是感叹号
- 深入理解javascript原型和闭包(1)——一切都是对象
- 对数据交换平台,教育行业大数据平台的思考
- Android布局xml布局文件
- poj3280 Cheapest Palindrome(区间dp)
- Maven搭建多模块企业级项目
- 小数在内存中的存储方式
- 从头开始基于Maven搭建SpringMVC+Mybatis项目(1)
- 大有用处的JavaScript正则表达式
- 插入排序