[TIL]Javascript - Array Method 4. Sorting Arrays
.sort([compareFunction]) 배열의 원소를 정렬 ASCII 코드 순으로 정렬됨 알파벳 순 숫자 순 - 본 숫자의 크기가 아닌 앞자리 수의 크기를 기준으로 정렬 var arr = [ 100, 10, 200, 700, 8, 300, 9, 7 ]; arr.sort(); console.log( arr ); // [10, 100, 200, 300, 7, 700, 8, 9] 조건 순으로 정렬 parameter compareFunction : 비교 기능 정렬의 순서를 정의하는 조건 인수에 따라 음수, 0, 양수 값을 반환 결과값이 0이면 이동 없음 결과가 양수이면 b는 a 앞으로 정렬 예) a = 100, b = 10이면 a - b = 100 - 10 = 90(양수) 10, 100 순으로 정렬 /* ..
2021. 8. 17.
[TIL]Javascript - Array Method 1. 추가/제거
1. 배열에 항목 추가, 제거하는 메서드 추가하는 메서드 : .push(...items) , .unshift(...items) 제거하는 메서드 : .pop(), .shift() .push(...items) 배열의 맨 끝에 항목 추가 여러 값을 한번에 추가할 수 있음 let todayArray = [2021, "8월", "6일"]; // 배열의 맨 끝에 요소 추가 todayArray.push("금요일", "더움", 1, true); console.log(todayArray); // [2021, "8월", "6일", "금요일", "더움", 1, true] .pop() 배열의 끝에서부터 항목을 1개씩 제거 let rgbArray = [ "red", "green", "blue", "brown"]; // 배열의 ..
2021. 8. 14.