반응형
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 |
Tags
- xcode
- unittest
- PYTHON
- centos
- 개발
- MAC
- VirtualBox
- picker
- vsCode
- IOS
- MachineLearning
- linux
- Chrome
- 리눅스
- jest
- build
- localserver
- 맥
- androidstudio
- qunit
- webpack
- 네트워크
- TensorFlow
- ReactNative
- node
- react
- avds
- Android
- 센토스
Archives
- Today
- Total
로메오의 블로그
[Array Method] push, pop, unshift, shift... 본문
반응형
Array.push
마지막 추가
let arr = ['a', 'b']
let result = arr.push('c')
console.log(arr)
// ['a', 'b', 'c']
console.log(result)
// 3
Array.pop
마지막 삭제
let arr = ['a', 'b', 'c']
let result = arr.pop()
console.log(arr)
// ['a', 'b']
console.log(result)
// c
Array.unshift
첫 번째 추가
let arr = ['a', 'b']
let result = arr.unshift('c')
console.log(arr)
// ['c', 'a', 'b']
console.log(result)
// 3
Array.shift
첫 번째 삭제
let arr = ['a', 'b', 'c']
let result = arr.shift()
console.log(arr)
// ['b', 'c']
console.log(result)
// a
Array.splice(POS, LENGTH)
pos에서 length만큼 제거
let arr = ['a', 'b', 'c', 'd']
let result = arr.splice(1, 2)
console.log(arr)
// ['a', 'd']
console.log(result)
// ['b', 'c']
Array.slice(start, end)
start 부터 end까지 복제
let arr = ['a', 'b', 'c', 'd']
let result = arr.slice(1, 2)
console.log(arr)
// ['a', 'b', 'c', 'd']
console.log(result)
// ['b']
Array.concat
병합
let arr1 = ['a', 'b', 'c']
let arr2 = ['d', 'e', 'f']
let result = arr1.concat(arr2)
console.log(arr1)
// ['a', 'b', 'c']
console.log(arr2)
// ['a', 'b', 'c']
console.log(result)
// ['a', 'b', 'c', 'd', 'e', 'f']
반응형
'Frontend > ETC' 카테고리의 다른 글
유튜브 인사이트 평균 (0) | 2022.08.26 |
---|---|
SourceTree 비밀번호 저장 이슈 - Mac (0) | 2022.08.23 |
Synology Nas Drive 버저닝 해제하기 (0) | 2022.04.25 |
맥에서 pem 에서 ppk 로 변경하기 (0) | 2022.04.11 |
SourceTree 암호를 계속 물어볼때 (0) | 2022.04.04 |
Comments