언어/JavaScript

[javascript] 배열 push(), unshift(), shift(), pop()

홍시_코딩기록 2023. 6. 19. 20:52

 

const hobbies = ['drawing', 'swimming', 'yoga', 'filiates'];

내 취미

 

hobbies.push('trip'); 
//배열의 맨 끝에 값을 추가 -> ['drawing', 'swimming', 'yoga', 'filiates', 'trip']

hobbies.unshift('coding'); 
//배열의 앞순서에 추가 -> ['coding', 'drawing', 'swimming', 'yoga', 'filiates', 'trip']

hobbies.pop(); 
//배열의 맨 끝의 값을 제거 -> ['coding', 'drawing', 'swimming', 'yoga'];

hobbies.shift()
// 배열의 맨 앞의 값을 제거 -> ['drawing','swimming', 'yoga', 'filiates']

hobbies.push('trip'); 
//배열의 맨 끝에 값을 추가 -> ['drawing', 'swimming', 'yoga', 'filiates', 'trip']

hobbies.unshift('coding'); 
//배열의 앞순서에 추가 -> ['coding', 'drawing', 'swimming', 'yoga', 'filiates', 'trip']

hobbies.pop(); 
//배열의 맨 끝의 값을 제거 -> ['drawing', 'swimming', 'yoga', 'filiates', 'trip'];


hobbies.shift()
// 배열의 맨 앞의 값을 제거 -> ['coding','drawing', 'swimming', 'yoga', 'filiates']