[자바스크립트] 배열에서 데이터를 추가, 삭제, 복사하는 함수 6가지 (push, pop, unshift, shift, splice, concat)
목차 push: 뒤에서부터 데이터 추가 pop: 뒤에서부터 데이터 삭제 unshift: 앞에서부터 데이터 추가 shift: 앞에서부터 데이터 삭제 splice: 인덱스번호로 데이터 삭제, 추가 concat: 두 배열을 합쳐서 새로운 배열을 생성 배열에서 데이터를 추가, 삭제, 복사하는 함수 1. push() 배열 뒤에서부터 데이터를 추가해주는 함수로 배열의 새로운 길이가 리턴된다. 기존 배열 값이 변한다. Array.push(뒤에서 추가할 데이터); 👉 예제 const alphabet = ['a', 'b', 'c']; const result = alphabet.push('d'); console.log(alphabet); // ["a", "b", "c", "d"] console.log(result); //..
2022. 3. 18.
[자바스크립트] 배열 정렬하기 sort(), 오름차순, 내림차순 정리법
1. 배열 기본 문법 1 배열 안에 있는 원소를 문자열로 바꿔 유니코드의 순서대로 오름차순 정렬해준다. 기존 배열을 변경해준다 Array.sort() 👉 문자정렬 예제 알파벳 순서대로 months 배열안에 있는 데이터가 정렬된다. const months = ['March', 'Jan', 'Feb', 'Dec']; months.sort(); console.log(months); // ["Dec", "Feb", "Jan", "March"] 👉 숫자정렬 예제 sort() 함수는 배열안에 있는 원소를 문자열로 바꿔서 정렬해주기 때문에 숫자크기대로 정렬이 되지 않는다. const numbers = [25, 13, 1, 6, 59] const result = numbers.sort(); console.log(res..
2022. 3. 18.