-
[2022.12.29] TIL javascript 배열 함수들코드스테이츠 43기 2022. 12. 29. 21:27
Array.isArray() -배열인지 아닌지 판단
-> true/false
arr = [0,1,2,3,4,5,6]의 배열이 있다면, 이 arr을 직접변경하여 작성하는 함수들은 다음과 같다
push(7)
-> arr = [0,1,2,3,4,5,6,7]
배열의 끝에 직접 함수 추가함
pop()
-> arr = [0,1,2,3,4,5,6]
배열의 끝에 있는 함수를 직접 삭제함
unshift()
->arr = [-1,0,1,2,3,4,5,6]
배열의 앞에 직접 함수 추가함
shift()
->arr = [0,1,2,3,4,5,6]
배열의 앞에 함수 직접 삭제
원본배열을 변경하지 않고 복사(?)하는 것들
arr.slice[0,4] = [0,1,2,3]
0부터 4번이전까지의 요소를 복사한다
arr.concat(4) = [0,1,2,3,4]
arr 다음에 4를 합친 배열을 생성(배열끼리 더한 새로운 배열을 만드는 함수)
arr = [0,1,2,3,4,5,6]
arr은 변함없음.
arr.indexof() 배열의 위치를 찾음 없으면 -1반환
.includes()
true/false값으로 반환(익스플로러에서 안되므로 잘 사용하지 않는 것이 좋다.)
'코드스테이츠 43기' 카테고리의 다른 글
[JAVASCRIPT] 원시자료형과 참조자료형 (0) 2023.01.02 TIL 2022.12.31.(이번주) (0) 2023.01.01 [코드스테이츠 43기/2022.12.27] javascript 계산기 구현 (0) 2022.12.27 [코드스테이츠 43기/2022.12.22.] CSS 기초 (0) 2022.12.22 [2022.12.16/코드스테이츠 43기] (0) 2022.12.16