json 형식으로 데이터를 불러왔다거나 혹은 직접 배열안의 객체 구조를 만들어 데이터화 하여 사용할 때 특정 값을 가진 객체를 찾아서 그 객체가 가진 다른 값을 가져올 때 사용합니다.
var people = [
{ "name": "bob", "dinner": "pizza" },
{ "name": "john", "dinner": "sushi" },
{ "name": "larry", "dinner": "hummus" }
];
이런 식으로 배열안에 객체가 있다면 여기서 dinner가 sushi 인 사람의 이름을 가져올 때는 아래와 같습니다.
var men = people.filter(function (person) { return person.dinner == "sushi" });
console.log(men[0].name);
이렇게 하면 john이 출력됩니다.
'Javascript' 카테고리의 다른 글
javascript 브라우저 크기 화면 해상도 구하기 (넓이, 높이) (0) | 2021.04.18 |
---|---|
javascript iframe 컨텐츠에 맞게 높이 자동 조절 (0) | 2021.04.18 |
javascript 문자열 특정 위치 찾기 (0) | 2021.04.14 |
javascript 문자열 마지막 콤마(쉼표) 삭제 제거 (0) | 2021.04.14 |
forEach 반복문(loop)에서 비동기(ajax) 동기적으로 처리 (0) | 2021.03.30 |
개의 댓글