[Object] value 값으로 key 찾기
key 값으로 value를 찾는건 쉽지만, value를 가진 key를 찾는 건 좀 헷갈린다.
객체의 키를 배열로 만든 후 순환하며 value와 비교하여 key를 찾을 수 있다.
1
2
3
4
5
6
7
8
9
10
11
12
const object = {
a: 0,
b: 1,
c: 2,
};
const getKey = (value) => {
const result = Object.keys(object).find((key) => object[key] === value);
console.log(result);
};
getKey(value);
This post is licensed under CC BY 4.0 by the author.