Javascript/Javascript
[Javascript] 객체의 value 값으로 key 값 찾기
금요일인줄
2024. 9. 23. 09:00
728x90
반응형

Object 함수와 배열 내장 함수를 적절히 조합하여 사용하면 생각보다 간단히 구현이 가능하다.
function getKeyByValue(object, value){
return Object.keys(object).find(key => object[key] === value);
}
우선 key만 따로 배열로 배열로 전환한 뒤(Object.keys()), 배열 내장 함수 find()를 통해 배열을 순회하여 object[key]의 값과 비교하려는 value의 값이 같으면 그 값을 반환시킨다.
참고
728x90
반응형