jineecode
Javascript 정렬 함수 본문
developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/sort
sort() 메서드는 배열의 요소를 적절한 위치에 정렬한 후 그 배열을 반환합니다. 정렬은 stable sort가 아닐 수 있습니다. 기본 정렬 순서는 문자열의 유니코드 코드 포인트를 따릅니다.
정렬 속도와 복잡도는 각 구현방식에 따라 다를 수 있습니다.
const months = ['March', 'Jan', 'Feb', 'Dec'];
months.sort();
console.log(months);
// expected output: Array ["Dec", "Feb", "Jan", "March"]
const array1 = [1, 30, 4, 21, 100000];
array1.sort();
console.log(array1);
// expected output: Array [1, 100000, 21, 30, 4]
react 식 정렬
let posts = "데이터바인딩";
let [good, change] = useState(0);
let [title, changeTitle] = useState([
"오늘 한 일",
"내일 할 일",
"모레 할 일",
]);
function changeTitleFunction() {
let newArray = [...title];
// 완전히 별개의 복사본을 만든다
newArray.sort();
changeTitle(newArray);
}
'JS' 카테고리의 다른 글
reduce 파헤치기 (0) | 2021.05.21 |
---|---|
&& 연산자로 if 역할 대신하기 (0) | 2021.05.12 |
async / await (0) | 2021.04.27 |
promise (0) | 2021.04.27 |
싱글스레드 자바스크립트. (0) | 2021.04.26 |
Comments