문자배열과 배열 메서드

My P·2022년 10월 29일
0
post-custom-banner

문자열 : .slice() : 특정 요소 추출

let desc = 'abcdefg';
let txtSlice = desc.slice(0,2);
console.log(txtSlice); // ab
** 음수면 끝에서부터 반환

배열 : .slice() : 특정 요소 추출

let arr = [1,2,3,4,5]
let arrSlice = arr.slice(1,4);
console.log(arr);//[1,2,3,4,5]
console.log(arrSlice);//[2,3,4]

문자열 : .substring() : 특정 요소 추출

let desc = 'abcdefg';
let txtSlice = desc.slice(0,2);
console.log(txtSlice); // ab
** 음수안됨

배열 : .splice() : 특정 요소를 삭제하거나 추가한다. 삭제시 삭제된 요소 반환되고 원본이 훼손된다.

let arr = [1,2,3,4,5]
let arrSplice = arr.splice(0,2);
console.log(arr); // [3,4,5]
console.log(arrSplice); // [1,2]

배열 : .sort(function(a,b){}) :

두개의 배열요소를 파라미터로 받는데
return a-b; 의 값이 음수면 a가 앞으로, 양수면 뒤로, 0이면 변경x

let arr = [27,8,5,13];
function fn (a,b) {
return a-b;
}
console.log(arr.sort(fn)) // [5, 8, 13, 27]

profile
박문
post-custom-banner

0개의 댓글