자바스크립트 배열

오늘은 배열을 공부하면서 자주 등장하는 slice()에 대해 알아보겠습니다. slice() 란? slice() 메서드는 어떤 배열의 begin 부터 end 까지(end 미포함)에 대한 얕은 복사본을 새로운 배열 객체로 반환합니다. 원본 배열은 바뀌지 않습니다 여기서 중요한 점은 복사본으로 새로운 배열 객체로 반환하고 원본 배열은 바뀌지 않는다는 점입니다 ! 배열의 맨 뒤에 원소를 추가하거나 제거하는 push() ,pop() 배열의 맨 앞에 원소를 추가하거나 제거하는 unshift(), shift() 위의 4가지 메서드는 원본 배열을 바꾸면서 배열을 수정합니다. 따라서 원본 배열을 수정하지 않고 배열을 만들기 위해선 slice()가 필요합니다!! slice()의 사용법 arr.slice([begin[, e..
오늘 배열에 대해 공부하면서 for of 문을 처음 접해보았다. for문은 다들 많이 들어보셨겠지만 for of문은 생소하신 분들이 많을 것이다. 그럼 바로 for of 문에 대해 알아보자 ! for...of 문은 반복 가능한 객체에서 가져온 일련의 값에 대해 작동하는 루프를 실행합니다. 이 오브젝트는 Array, String, TypedArray, Map, Set, NodeList(및 기타 DOM 컬렉션)와 같은 내장된 인스턴스뿐만 아니라 인수 오브젝트, 생성자 함수에 의해 생성된 생성자 및 사용자 정의 반복 가능한 객체를 포함한다. 즉 for of 문은 배열 안의 요소를 다룰 때 사용된다! 예시를 들어보면 수로 이루어진 배열에서 짝수로만 이루어진 배열을 다시 생성해야 한다면 ? function get..
배만춘
'자바스크립트 배열' 태그의 글 목록