Edit in JSFiddle

var myfun = (function () {
    var attr = ['age', 'sex']; //attr作为一个数据仓库存储筛选需要的属性
    return function (obj, fun) {
        var i, name, val;
        for (i = attr.length; i--;) {
            name = attr[i];
            val = obj[name];
            val && fun(val);
        }
    }
})();

var obj = {
    'name': 'limin',
        'age': 15,
        'sex': 'male',
        'score': 98,
        'height': 175,
        'weight': 60
}
myfun(obj, function (val) {
    alert(val);
});