[JS] CDT 로 배우는 Javascript 기능과 기술들 [19.0]

김현수·2023년 10월 30일
0

cdt

목록 보기
19/51


📰 Coding Test 에서 익히는 javscript 기능과 기술 등


배열의 마지막 요소 접근

const arr = [1, 2, 3, 4, 5]
console.log(common.at(-1)); // 5

Array 의 "find"

const arr = [1, 2, 3, 4, 5]

const find1 = arr.find((v, idx, self) => {
  	// idx 가 1인 요소를 찾을 때 까지 반복
	retrun idx == 1;
});
console.log(find1); // 2

Array 의 "findIndex"

const arr = [1, 2, 3, 4, 5]

// 원하는 요소 찾을 때까지 반복
const find1 = arr.findIndex((v, idx, self) => {
	retrun v > 2 && idx > 3;
});
console.log(find1); // 4

Array 의 "lastIndexOf"

const arr = [1, 2, 3, 2, 5]

// 원하는 요소 찾을 때까지 반복
const idx = arr.lastIndexOf(2);
console.log(idx); // 3

Array 의 "indexOf"

  • 첫번째 인자 : 찾으려는 값
  • 두번째 인자 : 검색 시작할 인덱스 위치
const arr = ["a", "b", "a", "c", "b"]

const find1 = arr.indexOf('a', 1);
console.log(find1); // 2
profile
일단 한다

0개의 댓글