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
- HTTP
- 개발
- SQLP
- 챗지피티
- 코딩테스트
- jsp
- 탐욕알고리즘
- 파이썬
- 자바
- SQL
- 그리디알고리즘
- 서버
- Spring
- API
- 알고리즘
- java
- ChatGPT
- HTTP상태
- codingtest
- 개발자
- SQLD
- 네트워크
- 백준
- 프로그래머스
- 하루코딩
- javascript
- 정렬알고리즘
- Python
- 알고리즘코딩테스트
- JQuery
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