简单实用的extend对象合并

/**
    * 合并对象
    * 示例:o = extend({ a: 'a' }, o);
    */
    function extend(s, t) {
        if (!s) {
            return {};
        }
        if (!s) {
            return s;
        }
        var o = {};
        for (var i in s) {
            o[i] = typeof (t[i]) == 'undefined' ? s[i] : t[i];
        }
        return o;
    }

 

posted @ 2013-09-06 11:57  microsoftzhcn  阅读(342)  评论(0编辑  收藏  举报