Extjs 视频教程
---恢复内容开始---
网易云课堂 《尚学堂_Ext视频教程》
login.html
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>用户登录</title>
<link rel="stylesheet" type="text/css" href="../ext-3.4.0/resources/css/ext-all.css" />
<script type="text/javascript" src="../ext-3.4.0/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="../ext-3.4.0/ext-all.js"></script>
<script type="text/javascript" src="test.js"></script> </head>
<body>
<!-- <div id=login>
</div> -->
</body>
</html>
test.js
弹出窗口并回调
Ext.onReady(function(){
Ext.Msg.alert('提示', '确认', function() {
console.info(this);
alert('回调');},this);
})
提示框
Ext.onReady(function(){
Ext.Msg.confirm('提示','确认删除吗'),function(op) {
if(op == 'yes') {
alert("确认");
} else {
alert('取消');
}
};
})
输入框
Ext.onReady(function(){
Ext.Msg.prompt('标题', '姓名:',function(op, val){}, this, true, '默认值');
})
进度条
Ext.onReady(function(){
Ext.Msg.wait('提示信息','标题',{
interval: 400, //循环定时的间隔
duration: 2000, //总时长
increment: 5, //执行次数
text: '更新中',
scope: this,
fn: function(){
Ext.fly('status').update('Done!')
},
animate: true //动画效果
});
});
提示框
Ext.onReady(function(){
Ext.Msg.show({
title:'自定义提示框!',
msg:'内容',
width:300,
height:300,
buttons:Ext.Msg.YESNOCANCEL,
icon:Ext.Msg.ERROR //INFO QUESTION WARNING
});
});

javascript 基础
Ext.onReady(function(){
//javascript基本类型
//Number/String/Boolean/Object/Undefined/Function
//Number
var num1 = 10;
var num2 = 10.5;
var num3 = .6; //0.6
var num4 = 070 //8进制56
var num5 = 1/0 //正无穷
var num6 = window.parseInt("dadad"); //字符串转换为数字,返回NaN,not a number,自己与自己不相等
//Object
var date = new Date();
var arr = new Array();
var obj = {name:'da', age:10};
//Undefined声明了变量没赋值, 等同于Null(表示空对象的引用)
//undefined === null 不等于 (===既判断值又判断类型)
var a;
//Function
function fun() {
console.info('fun');
}
alert(typeof fun); //typeof 判断数据类型
var fun1 = function(){};
//顶级作用域
var fun2 = new Function('x','y','return x+y;');
alert(fun2(12,13));
//每一个函数内部都有一个arguments对象
function test(x,y) {
//1:接收函数的实际参数
alert(arguments.length);//len=3
alert(arguments[2]); //val=3
};
test(1,2,3);
function test1(n) {
//2:通常用于递归操作
if (n <= 1) {
return 1;
} else {
return n*test1(n-1);
}
};
alert(test1(5));
//arguments.callee 表示引用当前函数本身
});
//this 总是指向调用者
var x = 5;
function test() {
alert(this.x);
};
test.x = 10;
window.test(); //window调用this,window下没有x, 返回undefined //call apply 主要作用是绑定作用域 ,绑定一个函数到指定作用域
var color = 'red';
var obj = {color:'yellow'}; function showColor(x,y) {
alert(x+y);
alert(this.color);
}; //window.showColor(); showColor.call(window,10,2);
showColor.call(obj,10,2); //apply传递的是数组,javascript 函数执行完后回收变量
showColor.apply(obj,[11,2]); (function() {
alert('222');
}) (); //闭包:执行环境。作用域链,js垃圾回收,可以存储变量,保护变量
//函数碰到函数直接返回,没有return,返回undefined
function test() {
return function() {
alert('闭包');
};
};
//alert(test());
var f = test();
f(); function test1() {
var temp = 10;
return function() {
alert(temp);
};
};
test1() ();
Extjs 视频教程的更多相关文章
- 网络资源(4) - extJS视频
2014_08_24 http://v.youku.com/v_show/id_XMjk2ODc0MjA4.html?f=7183617 extJS视频教程04——ExtJS框架入门
- Extjs视频
Extjs视频http://www.youku.com/playlist_show/id_19343298.html ExtJs视频教程(关东升) 智捷关东升老师ExtJs视频教程AJAX框架-Ext ...
- java架构师视频教程 内含activemq+jvm+netty+dubbo
目录: 架构师视频教程包含activemq jvm netty dubbo 0分布式项目实战所有视频(分布式项目视频)互联网架构师第二期-视频部分互联网架构师第二期-资料部分1.Netty快速入门教程 ...
- Extjs各版本的下载链接,包含ext3.4源码示例
最近在维护一个老平台,用的是ext3.4,老东西在网上找示例发现既然还有人收钱,谷歌了一下总算找到了一位免费的发布的,感谢 yipanbo 分享 Extjs的版本繁多,本文收集了Extjs各个版本的下 ...
- 大量Javascript/JQuery学习教程电子书合集
[推荐分享]大量Javascript/JQuery学习教程电子书合集,送给有需要的人 不收藏是你的错^_^. 经证实,均可免费下载. 资源名称 资源大小 15天学会jQuery(完整版).pd ...
- [推荐分享]大量Javascript/JQuery学习教程电子书合集,送给有需要的人
不收藏是你的错^_^. 经证实,均可免费下载. 资源名称 资源大小 15天学会jQuery(完整版).pdf 274.79 KB 21天学通JavaScript(第2版)-顾宁燕扫描版.pdf ...
- 【推荐分享】大量JavaScript/jQuery电子书籍教程pdf合集下载
不收藏是你的错^_^. 经证实,均可免费下载. 资源名称 资源大小 15天学会jQuery(完整版).pdf 274.79 KB 21天学通JavaScript(第2版)-顾宁燕扫描版.pdf ...
- web前端技术合集
视频课程包含: 微服务精品课程包含:Ajax和Jquery基础入门视频.ajax教程.css视频教程.JQuery视频教程.MUI快速混合APP开发-视频.vuejs教程.极客学院HTML5全套教程. ...
- jQuery EasyUI视频教程合集
下载地址:http://www.fu83.cn/thread-269-1-1.html 教程内容: 尚学堂科技_jqueryeasyui视频教程_白贺翔 李炎恢jQuery EasyUI视频教程全集 ...
随机推荐
- CUBRID学习笔记 27 数据类型4
范围比较 数字和字符串比较 字符串被转为double SELECT i FROM t WHERE i <= all {'11','12'}; i ============= 1 2 3 4 字符 ...
- FZU 2219 StarCraft(星际争霸)
Description 题目描述 ZB loves playing StarCraft and he likes Zerg most! One day, when ZB was playing SC2 ...
- python_way ,day11 进程
if __name__ == '__main__': for i in range(10): p = Process(target=foo, args=(i,)) # p.daemon = True ...
- codevs 1294 全排列 next_permuntation
#include<bits/stdc++.h> using namespace std; #define ll long long #define pi (4*atan(1.0)) #de ...
- Codeforces Round #375 (Div. 2) C. Polycarp at the Radio 贪心
C. Polycarp at the Radio time limit per test 2 seconds memory limit per test 256 megabytes input sta ...
- [转发] 理解 oauth 2.0
原文: http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html oauth 的各种编程语言实现: http://oauth.net/2/ 理解OAu ...
- 【Todo】【转载】Spark学习 & 机器学习(实战部分)-监督学习、分类与回归
理论原理部分可以看这一篇:http://www.cnblogs.com/charlesblc/p/6109551.html 这里是实战部分.参考了 http://www.cnblogs.com/shi ...
- Android 基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果
Android 高手进阶(21) 版权声明:本文为博主原创文章,未经博主允许不得转载. 转载请注明出处:http://blog.csdn.net/xiaanming/article/detail ...
- @requestBody注解的使用
1.@requestBody注解常用来处理content-type不是默认的application/x-www-form-urlcoded编码的内容,比如说:application/json或者是ap ...
- gradle资料
<Gradle用户教程>中文版 · GitBookhttps://www.gitbook.com/book/yeetrack/-gradle-user-guide-chinese/deta ...