반응형
const data = [
{ name: 'name12', id: 'manager' },
{ name: 'gong.yu', id: 'gongyu' },
{ name: '321', id: 'test' }
];
위와 같은 데이터에서 id가 gongyu가 있는지 없는지를 체크하려면 어떻게 해야할까?
javascript의 some 기능을 활용하면 된다.
const data = [
{ name: 'name12', id: 'manager' },
{ name: 'gong.yu', id: 'gongyu' },
{ name: '321', id: 'test' }
];
const idToCheck = 'gongyu';
const isIdExist = data.some(item => item.id === idToCheck);
console.log(isIdExist); // true
위와 같이 some을 활용하면 키와 밸류가 일치하는 값이 있는 경우 true를 리턴하고, 없는 경우 false를 리턴한다.
반응형
'ETC' 카테고리의 다른 글
npm 패키지에서 붙는 골뱅이(@) 있고 없고 차이 (1) | 2023.11.22 |
---|---|
[SQL] 특정 컬럼에서 가장 긴 문자열 찾는 SQL 쿼리 (0) | 2022.10.24 |
[kubernetes] kubectl 명령어로 pod에 sql 쿼리 보내기 (0) | 2022.03.21 |
[mysql/mariadb] database 인코딩 utf8로 설정하기 (0) | 2022.03.21 |
[kubernetes] cronjob 수행 중지 kubectl 명령어 (0) | 2022.02.12 |