sort - 자바스크립트
sort()는 배열의 요소를 정렬하는 메서드입니다. 이 메서드는 기본적으로 오름차순으로 정렬하며, 인자로 비교 함수를 전달하여 정렬 방식을 바꿀수 있습니다. const arr = [3, 1, 2]; arr.sort((a,b) => a - b); // [1, 2, 3] arr.sort((a,b) => a - b)는 arr 배열의 요소를 오름차순으로 정렬하여 반환합니다. const arr = [22, 11, 2, 9, 1, 5]; arr.sort(); // [1, 11, 2 ,22 ,5 ,9] 숫자 배열에 sort() 수행 시, 숫자를 문자열로 변환하여 정렬을 합니다. 문자열 11은 2보다 작기 때문에 아래와 같이 숫자 크기대로 정렬되지 않습니다. 비교 함수를 전달하여 정렬 방식을 바꿀수 있습니다. 비교 함..
Programming/Java Script
2023. 3. 18.
스프레드 연산자 `...` - 자바스크립트
JavaScript에서 스프레드 연산자는 ...으로 표현되며, 객체, 배열, 문자열 등의 이터러블(iterable) 객체를 하나씩 펼쳐서 개별적인 값으로 만들어줍니다. 배열에서의 스프레드 연산자 배열에서의 스프레드 연산자는 배열의 모든 요소들을 하나씩 펼쳐서 개별적인 값으로 만들어줍니다. const numbers = [1, 2, 3, 4, 5]; const copyOfNumbers = [...numbers]; console.log(copyOfNumbers); // [1, 2, 3, 4, 5] const newArray = [...numbers, 6, 7, 8]; console.log(newArray); // [1, 2, 3, 4, 5, 6, 7, 8] [...numbers]는 스프레드 연산자를 사용하여 ..
Programming/Java Script
2023. 3. 14.