JS 개념정리 05 - 배열 관련 메서드
음수 인덱스음수인 인덱스는 역순을 가리킴. -2번 인덱스라면 뒤에서 2번째 요소.다만 음수 인덱스를 활용해 요소 값을 반환하는 건 불가능하고, 메서드와 함께 활용할 수 있는 개념 let colors = ["red", "blue", "green", "yellow", "purple"];/* 직접 접근은 불가능 */console.log(colors[-1]); // return : undefined/* 메서드 활용은 가능 */colors.splice(-1,1,"black"); // 뒤에서 첫 번째 요소부터 한 개를 제거하고 새 값을 추가console.log(colors); // return : ["red", "blue", "green", "yellow", "black"] .splice()배열에서 원하는 위치의 ..
2024. 10. 26.
freecodecamp 정리 [JS 21~70]
- 배열의 마지막 값 쉽게 가져오기. 인덱스가 0부터인 특성 이용const colors = ['white', 'black', 'red', 'blue'];colors[colors.length - 1]; // 결과 : 'blue', 배열의 길이에서 1을 뺀 값 = 마지막 인덱스 값 - 배열명.pop() : 배열 맨 뒤 값을 배열에서 제거하고, 그 값을 returnconst colors = ['white', 'black', 'red', 'blue'];colors.pop();consol.log(colors); // 결과 : ['white', 'black', 'red']consol.log(colors.pop()); // 결과 : ['blue'] - 배열명.push() : 배열 맨 뒤에 값을 추가하고, 값이 추가된..
2024. 10. 19.