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);
    });

 

posted @ 2015-08-22 22:01  W&L  阅读(105)  评论(0)    收藏  举报