1 // JavaScript Document
2 (function(){
3 Ext.onReady(function(){
4
5 //常见的Ext拓展的JS的方法
6 var myArray = [1,2,3,4,-3,-4];
7 Ext.Array.every(myArray,function(item){
8 if(item > 0)
9 {
10 return true;
11 }
12 else
13 {
14 //alert(item);
15 return false;
16 }
17 },this);
18
19 var newArray = Ext.Array.filter(myArray,function(item){
20 if(item > 0)
21 {
22 return true;
23 }
24 else
25 {
26 return false;
27 }
28 },this);
29
30 //alert(newArray.join("\n"));
31
32 //拓展Object类,使之拥有更多的方法
33 Object.prototype.get = function(key,defVal){
34 if(this[key])
35 {
36 return this[key];
37 }
38 else
39 {
40 if(defVal)
41 {
42 return defVal;
43 }
44 }
45 }
46
47 var person = {
48 name:'常伟华',
49 age:22
50 };
51
52 alert(person.get("name"));
53
54 });
55 })();