2017-12-28 51 views

답변

1

각 요소를 테스트하는 함수를 전달할 수 있습니다. documentation이 예제를 제공합니다

var users = [ 
    { 'user': 'barney', 'age': 36, 'active': true }, 
    { 'user': 'fred', 'age': 40, 'active': false }, 
    { 'user': 'pebbles', 'age': 1, 'active': true } 
]; 

_.find(users, function(o) { return o.age < 40; }); 

때문에이 같은 당신이 찾고있는 무엇을 할 수

_.find(obj.dbColumns, function(o) { 
    return (new RegExp ([a,b].join('|'))).test(o.yourAttribute); 
}); 

아니면 그냥 문자열 검색을 원하는 경우가 아닌 정규 표현식 :

_.find(obj.dbColumns, function(o) { 
    return 
     o.yourAttribute.indexOf(a) >= 0 || 
     o.yourAttribute.indexOf(b) >= 0; 
});