push()
배열의 끝에 아이템을 추가한다
var fruits = ["Apple", "Banana", "Orange", "Strawberry"]; var push = fruits.push("Grape"); console.log(push); console.log(fruits);
출력 결과
5 ["Apple", "Banana", "Orange", "Strawberry", "Grape"]
pop()
배열의 마지막 아이템을 제거한다
var fruits = ["Apple", "Banana", "Orange", "Strawberry"]; var pop = fruits.pop(); console.log(pop); console.log(fruits);
출력 결과
Strawberry ["Apple", "Banana", "Orange"]
shift()
배열의 첫 번째 아이템을 제거한다
var fruits = ["Apple", "Banana", "Orange", "Strawberry"]; var shift = fruits.shift(); console.log(shift); console.log(fruits);
출력 결과
Apple ["Banana", "Orange", "Strawberry"]
unshift()
배열의 앞에 아이템을 추가한다
var fruits = ["Apple", "Banana", "Orange", "Strawberry"]; var unshift = fruits.unshift("Grape"); console.log(unshift); console.log(fruits);
출력 결과
5 ["Grape", "Apple", "Banana", "Orange", "Strawberry"]
splice()
splice(pos, length), pos 번째 부터 length 만틈 아이템을 제거한다
var fruits = ["Apple", "Banana", "Orange", "Strawberry"]; var splice = fruits.splice(1, 2); console.log(splice); console.log(fruits);
출력 결과
["Banana", "Orange"] ["Apple", "Strawberry"]
slice()
배열을 복제한다
var fruits = ["Apple", "Banana", "Orange", "Strawberry"]; var slice = fruits.slice(); console.log(slice); console.log(fruits);
출력 결과
["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 |