Ext.js

Ext.onReady(function(){


//Ext.js
    //Ext.apply()为对象扩充属性和方法(如果原对象没有改方法,为其添加该方法,如果原对象有该方法则会被覆盖)
var src={name:'张三',age:20};
var exp={name:'李四',sex:'男'};
//Ext.apply(src,exp);
//console.info(src);//{name: "李四", age: 20, sex: "男"}
for(attr in src){
alert(attr+':'+src[attr]);
}
//Ext.applyIf()为对象扩充方法或属性,为其添加不存在的属性和方法
Ext.applyIf(src,exp);
console.info(src);//{name: "张三", age: 20, sex: "男"}

//Ext.typeOf()和原生的javaScript的typeof类似
var str='11111';
var num=111;
alert(Ext.typeOf(str));//string
alert(Ext.typeOf(num));//number

//Ext.isArray()判断是否为数组
var arr=[1,2,3,4];
alert(Ext.isArray(arr));//true
//Ext.iterate()迭代
Ext.iterate(arr,function(item){
         alert(item);//1,2,3,4
});

//Ext.override(),覆盖,覆盖对象中的方法或者属性
Ext.define("User",{
  say:function(){
     alert("我是say方法....")
  }
});

var user=Ext.create('User');

Ext.override(user,{
   say:function(){
     alert("我是覆盖以后的方法");
   }
});
user.say();//我是覆盖以后的方法


});
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值