splice vs slice
splice 는 원본도 변경함
slice 는 원본 변경 x
array.slice().sort() -> 원본 훼손하지 않고 정렬 가능
array.slice().sort((a,b) => a[0].charCodeAt() - b[0].charCodeAt())
-> 문자열도 정렬 가능(오름차순)
array.slice().sort((a,b) => a.localCompare(b))
-> 완벽한 사전순으로 정렬 가능(중복도 방지)
중복제거 -> 리팩토링 이라고함
'자바스크립트' 카테고리의 다른 글
이벤트 버블링, 이벤트 캡쳐링, 이벤트 위임 (0) | 2024.01.28 |
---|---|
var, let, const의 특징 (0) | 2024.01.21 |
얕은 복사(Shallow Copy)와 깊은 복사(Deep Copy) (0) | 2024.01.21 |
Promise (0) | 2023.09.27 |
콜백 함수 와 화살표 함수 (0) | 2023.09.27 |