push()
배열의 끝에 아이템을 추가한다
1 2 3 4 | var fruits = [ "Apple" , "Banana" , "Orange" , "Strawberry" ]; var push = fruits.push( "Grape" ); console.log(push); console.log(fruits); |
출력 결과
1 2 | 5 [ "Apple" , "Banana" , "Orange" , "Strawberry" , "Grape" ] |
pop()
배열의 마지막 아이템을 제거한다
1 2 3 4 | var fruits = [ "Apple" , "Banana" , "Orange" , "Strawberry" ]; var pop = fruits.pop(); console.log(pop); console.log(fruits); |
출력 결과
1 2 | Strawberry [ "Apple" , "Banana" , "Orange" ] |
shift()
배열의 첫 번째 아이템을 제거한다
1 2 3 4 | var fruits = [ "Apple" , "Banana" , "Orange" , "Strawberry" ]; var shift = fruits.shift(); console.log(shift); console.log(fruits); |
출력 결과
1 2 | Apple [ "Banana" , "Orange" , "Strawberry" ] |
unshift()
배열의 앞에 아이템을 추가한다
1 2 3 4 | var fruits = [ "Apple" , "Banana" , "Orange" , "Strawberry" ]; var unshift = fruits.unshift( "Grape" ); console.log(unshift); console.log(fruits); |
출력 결과
1 2 | 5 [ "Grape" , "Apple" , "Banana" , "Orange" , "Strawberry" ] |
splice()
splice(pos, length), pos 번째 부터 length 만틈 아이템을 제거한다
1 2 3 4 | var fruits = [ "Apple" , "Banana" , "Orange" , "Strawberry" ]; var splice = fruits.splice(1, 2); console.log(splice); console.log(fruits); |
출력 결과
1 2 | [ "Banana" , "Orange" ] [ "Apple" , "Strawberry" ] |
slice()
배열을 복제한다
1 2 3 4 | var fruits = [ "Apple" , "Banana" , "Orange" , "Strawberry" ]; var slice = fruits.slice(); console.log(slice); console.log(fruits); |
출력 결과
1 2 | [ "Apple" , "Banana" , "Orange" , "Strawberry" ] [ "Apple" , "Banana" , "Orange" , "Strawberry" ] |
'Javascript > 기타' 카테고리의 다른 글
[D3] D3를 이용하여 Linear Gauge 그래프 만들기(v4). (0) | 2017.03.05 |
---|---|
[javascript] 두 날짜 차이 계산하는 방법! DATEDIFF (5) | 2016.07.27 |
Javascript::배열(array) forEach Loop 하는 방법 (0) | 2015.07.29 |
Javascript::여러 숫자(배열, 변수) 중 에서 최대, 최소 값 찾기 (0) | 2015.07.29 |
CSS 짝수, 홀수 번째 Tag 선택하기 (2) | 2015.07.06 |