Notice
Recent Posts
Recent Comments
Link
250x250
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
Tags
- 개발
- 네트워크
- 코딩테스트
- ChatGPT
- 파이썬
- API
- 서버
- 백준
- 그리디알고리즘
- Python
- JQuery
- codingtest
- java
- 알고리즘
- 알고리즘코딩테스트
- 자바
- 하루코딩
- HTTP상태
- 개발자
- 프로그래머스
- SQL
- HTTP
- 챗지피티
- 탐욕알고리즘
- javascript
- SQLP
- Spring
- 정렬알고리즘
- jsp
- SQLD
Archives
- Today
- Total
개발자's Life
[JavaScript] List([]) 배열 안 Object({}) 에 있는 키, 벨류 값으로 인덱스 찾기 본문
Developer Daily
[JavaScript] List([]) 배열 안 Object({}) 에 있는 키, 벨류 값으로 인덱스 찾기
Rowen Jobs 2023. 3. 15. 19:53728x90
반응형
웹 풀스택 개발자로 빽엔드와 프런트앤드를 넘나들며 개발을 진행하고 있다.
오늘은 Javscript 의 fiter 함수와 findIndex 함수에 대해 간략히 적어보자 한다.
우선 업무에 정말 도움이 되었던 녀석들이다.
// List-Object 배열
var temp = [
{name:"개똥이", age:3},
{name:"영희", age:14},
{name:"철수", age:15}
]
console.log(temp.findIndex(i => i.name == "개똥이"));
위 내용을 콘솔로 찍어보면 0 이 나올것이다.
// List-Object 배열
var temp = [
{name:"개똥이", age:3},
{name:"영희", age:14},
{name:"철수", age:15}
]
console.log(temp.filter(i => i.name == "개똥이"));
위 내용을 콘솔로 찍어보면
{name:"개똥이", age:3}
가 나올것이다.
i 는 각 Object 라고 생각하면 되고 어떤 문자든 사용이 되었다.
그 Object 의 Key 값을 뽑고 == 연산자를 이용하여 진행하면 된다.
findIndex 함수를 사용하면 해당하는 Object 의 인덱스 번호가 나오고
filter 함수를 사용하면 해당하는 Object 정보가 나온다.
회사에서 Slick Grid 라는 함수를 사용하는데 DataView 에서 제공하는 형태가 List-Object 배열이라
해당 함수를 사용하였다.
728x90
'Developer Daily' 카테고리의 다른 글
| 대학교 중퇴 및 비전공자인 개발자 업무 및 상황 일기 (0) | 2023.05.29 |
|---|---|
| [JavaScript] 대용량 데이터 처리 유용한 Slick Grid 사용하여 Tree Grid 만들기 (0) | 2023.02.27 |
| AWS(Amazon Web Service) 에 대한 공부 (0) | 2023.02.05 |
| 2023-01-28 패스트캠퍼스 초격차 패키지 공부 (0) | 2023.01.28 |
| 일단 우선 친절한 SQL 로 SQLP 자격증 준비하기!(2023 SQLP 일정 및 응시자격) (0) | 2023.01.15 |
Comments