JSFiddle - React, Tailwind, and code Playground
JavaScript
var myfun = function (obj, fun) {
var attr, i, name, val;
attr = ['age', 'sex']; //attr存储筛选需要的属性
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);
});