Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
Tags
- Redux
- useParams
- 코틀린
- async/awiat
- json-server 배포
- 밑줄 슬라이딩 애니메이션
- XML Parsing
- my json server
- react router
- domparser
- json-server
- React
- useEffect
- 현재 날짜 시간 구하기
- javascript
- unshift
- Kotlin
- sidemenu
- useSearchParams
- css
- useNavigate
- API호출
- underline
- json-server 설치
- WMTS
- Pagination
- WFS
- 시멘틱태그
- html
- JS
Archives
- Today
- Total
나만의 작은 코딩
[Javascript] 배열의 push(), pop(), unshift(), shift() 본문
배열에 값을 추가하는 함수
.push() : 배열의 맨 끝에 값을 삽입하고, 삽입된 배열의 길이를 반환
.unshift() : 배열의 맨 앞에 값을 삽입하고, 삽입된 배열의 길이를 반환
배열에 값을 제거하는 함수
.pop() : 배열의 맨 끝에 값을 제거하고 제거된 요소를 반환
.shift() : 배열의 맨 앞에 값을 제거하고 제거된 요소를 반환
let arr = [1,2,3];
let firstElement = arr.shift();
console.log(arr); // output: [2, 3]
console.log(firstElement); // ouput: 1
let lastElement = arr.pop();
console.log(arr); // ouput: [2]
console.log(lastElement); // output: 3
let arr2 = [1,2,3];
let arr2Length = arr2.unshift(4,5);
console.log(arr2); // output: [4,5,1,2,3]
console.log(arr2Length); // output: 5
arr2Length = arr2.push(6);
console.log(arr2); // output: [4,5,1,2,3,6]
console.log(arr2Length); // output: 6
'Javascript' 카테고리의 다른 글
[Javascript] xml에서 데이터 파싱하기 (0) | 2023.04.20 |
---|---|
[Javascript]현재 날짜/시간(YYYY/MM/DD) 구하기 (0) | 2023.04.19 |
<Javascript> offsetWidth - HTML 요소의 크기 (0) | 2023.04.10 |
[Javascript] menu underline sliding (0) | 2023.03.26 |
[Javascript] window.scrollTo()/ substring()/ forEach() (0) | 2023.03.25 |