'a'
mh-two-thousand-and-two
2024-04-12 44d2c92345cd156a59fc327b3060292a282d2893
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var each = require('./each');
var isStr = require('./isStr');
var isNum = require('./isNum');
var isArr = require('./isArr');
var isObj = require('./isObj');
exports = function() {
    var ret = [];
    each(arguments, function(arg) {
        if (!arg) return;
        if (isStr(arg) || isNum(arg)) return ret.push(arg);
        if (isArr(arg)) return ret.push(exports.apply(null, arg));
        if (!isObj(arg)) return;
        each(arg, function(val, key) {
            if (val) ret.push(key);
        });
    });
    return ret.join(' ');
};
 
module.exports = exports;