4.基础
1、apply与applyIf
Ext.apply就是为对象扩展属性或方法的;
区别:applyIf已经存在的属性值不会进行重新赋值,apply会
var src = {name:'张三',age:20}; //源对象 var config = {name:'李四',sex:'男'}; //配置对象 //Ext.apply(src , config); Ext.applyIf(src,config); //如果当前对象存在属性,我就不进行copy 如果不存在则copy for(var attr in src){ alert(attr + " : " + src[attr]); }
2、typeOf
typeOf判断数据类型
var str = '111'; var num = 20; alert(Ext.typeOf(str));//String alert(Ext.typeOf(num));//Integer
3、iterate
遍历数组
var arr = [1,2,3,4]; Ext.iterate(arr,function(item){ alert(item); });