728x90

Javacsript에서 Object를 다루는것은 매우 중요하다.

 

그 중, Object에서 특정 조건의 값들만 추출하는 코드를 소개해본다.

 

더 좋은 방법도 얼마든지 있을 수 있다.

const person = {
  strong: true,
  weak: false,
  drink: false,
  smoke: false,
  glass: true
};

이와 같은 object가 있을때 true 값들을 추출해보자

Object.keys(person).filter((p) => person[p] === true).join(', ');

 

strong, glass

라는 결과값을 얻을 수 있다.

 

*참고_ join은 Array를 특정 규칙을 기준으로 String으로 변환하는 Array 메서드이다.

 

 

 


웹사이트 개발 / 홈페이지 제작 / android앱 개발 / ios 앱 개발 / server / client / aws / fullstack / buisness partner / 외주 / 용역

https://open.kakao.com/o/sNETgUJb

http://self-made.cloud

 

 

728x90
반응형