예를 들어 최대 3 개의 요소를 선택할 수 있습니다. 요소를 선택할 때마다 배열에 저장됩니다. b
및 var objects = ["a", "b"]
을 선택한 다음 a
과 var objects = ["a"];
을 선택한 다음개체의 여러 값을 확인하려면 어떻게합니까?
이제 배열에서 객체를 찾지 않고 내 코드가 작동하지만이 코드를 이와 같이 만들고 싶습니다.
그래서 지금은 option
요소를 가져 와서 배열로 찾습니다. 그러나 언제든지 새로운 option
을 선택할 때마다 검색 목록을 집어 넣고 싶습니다. 첫 번째 점에서이 모든 가능성에 a
옵션 만 찾는 경우가 {["a","b","c"]}
또는 {["a","c","b"]}
또는 {["c","b","a"]}
등
var filtered = s.Data.results.filter(function (el) {return el.result.indexOf(option) > -1});
어쩌면 당신은 해시 테이블이나 설정이나지도 등의 객체처럼 다른 접근 방법을 찾습니다. –
@ NinaScholz 너무 많은 요소가 있으므로 간단하게 유지하려고합니다. –
@ NinaScholz 질문을 이해하면 더 명확하게 할 수 있습니까? – Weedoze