1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | var movieList = ['신과 함께-인과 연', '미션 임파서블: 폴아웃', '인크레더블 2', '앤트맨과 와스프', '호텔 아르테미스'] var value; value = movieList.unshift('서버비콘'); // 리턴값 : 6 // movieList = ['서버비콘', '신과 함께-인과 연', '미션 임파서블: 폴아웃', '인크레더블 2', '앤트맨과 와스프', '호텔 아르테미스'] value = movieList.push('인랑'); // 리턴값 : 7 // movieList = ['서버비콘', '신과 함께-인과 연', '미션 임파서블: 폴아웃', '인크레더블 2', '앤트맨과 와스프', '호텔 아르테미스', '인랑'] value = movieList.shift(); // 리턴값 : '서버비콘' // movieList = ['신과 함께-인과 연', '미션 임파서블: 폴아웃', '인크레더블 2', '앤트맨과 와스프', '호텔 아르테미스', '인랑'] value = movieList.pop(); // 리턴값 : '인랑' // movieList = ['신과 함께-인과 연', '미션 임파서블: 폴아웃', '인크레더블 2', '앤트맨과 와스프', '호텔 아르테미스'] | cs |
method |
parameter value |
return value |
|
unshift() |
배열에 넣을 값 |
값을 추가한 뒤의 배열의 개수 |
배열의 맨 앞에 매개값 추가 |
push() |
배열의 맨 뒤에 매개값 추가 |
||
shift() |
X |
배열의 첫 번째 값 |
배열의 첫 번째 값 삭제 |
pop() | 배열의 마지막 값 | 배열의 마지막 값 삭제 |