
JavaScript에서 배열을 반전하는 다른 방법
2022-06-02 last update
5 minutes reading JavaScript진열 반전은 개발자가 언제든지 만날 수 있는 모두가 알고 있는 프로그래밍 도전이다.따라서 JavaScript는 for 순환, reverse (), unshift () 방법, 교환 기술 등 다양한 처리 방법을 제공합니다. 그 중 일부 방법은 원시 그룹을 수정하지만 일부 방법은 원시 그룹에 영향을 주지 않습니다.
이 글은 다음과 같이 JavaScript에서 배열을 반전하는 방법을 설명합니다. 수조를 어떻게 사용하는가.JavaScript의 reverse() 메서드 JavaScript에서 기존 for 루프를 사용하는 방법 수조를 어떻게 사용하는가.JavaScript의 unshift() 메서드 그럼 시작합시다!
어레이방법은 주어진 그룹을 다시 쓰고 반전된 그룹을 되돌려줍니다.
이 예에서, 우리는 문자열 형식 요소의 그룹을 가지고 있으며, 이 그룹을 사용할 것이다.reverse () 메서드는 요소의 순서를 반전합니다.
출력은 패턴의 작업 상황을 검증했다.reverse () 메서드.
JavaScript에서 우리는 전통적인 for 순환을 이용하여 수조의 요소를 반전시킬 수 있다.push () 방법은 for 순환에서 사용할 수 있습니다.push () 방법은 역방향 그룹을 저장하기 위해 추가 변수를 사용합니다
인스턴스
이 예제에서는 for 순환을 거꾸로 반복합니다. 즉, 끝에서 시작까지입니다.
이것이 바로 for 순환 반전 그룹을 어떻게 사용하는가이다.
이 패턴.unshift () 방법은 상기 방법, 즉 unshift () 방법과 유사하다.또한 추가 변수를 이용하여 역방향 그룹을 저장하기 때문에 원시 그룹은 변하지 않을 것이다.
인스턴스
JavaScript에서 unshift 방법의 작동 원리를 이해하기 위해 다음 코드 세션을 고려해 보겠습니다.
출력은 배열의 적절성을 보여 줍니다.unshift () 메서드.
JavaScript에서는 여러 가지 방법으로 배열을 반전시킬 수 있습니다(예:array).reverse () 방법, 그룹.unshift () 방법, for 순환 등. 그룹.reverse () 는 주어진 그룹을 덮어쓰고 역방향 그룹을 되돌려줍니다.push () 와 unshift () 방법은 추가 변수를 이용하여 역방향 그룹을 저장하기 때문에 원시 그룹에 영향을 주지 않습니다.본고는 자바스크립트에서 수조를 반전시키는 여러 가지 방법을 설명한다.깊이 이해하기 위해서, 그것은 몇 가지 적당한 예를 통해 모든 방법을 설명했다.
이 글은 다음과 같이 JavaScript에서 배열을 반전하는 방법을 설명합니다.
배열을 어떻게 사용합니까?JavaScript의 reverse() 메서드
어레이방법은 주어진 그룹을 다시 쓰고 반전된 그룹을 되돌려줍니다.
인스턴스
이 예에서, 우리는 문자열 형식 요소의 그룹을 가지고 있으며, 이 그룹을 사용할 것이다.reverse () 메서드는 요소의 순서를 반전합니다.
let stdName = ["Joe", "Daniel", "Mike", "Allan", "Joseph"];
console.log("The Reversed Array: ");
console.log(stdName.reverse());
위의 코드는 다음과 같은 출력을 생성합니다.
출력은 패턴의 작업 상황을 검증했다.reverse () 메서드.
어떻게 전통적인 for 순환 반전 그룹을 사용합니까
JavaScript에서 우리는 전통적인 for 순환을 이용하여 수조의 요소를 반전시킬 수 있다.push () 방법은 for 순환에서 사용할 수 있습니다.push () 방법은 역방향 그룹을 저장하기 위해 추가 변수를 사용합니다
인스턴스
이 예제에서는 for 순환을 거꾸로 반복합니다. 즉, 끝에서 시작까지입니다.
stdName = ["Joe", "Daniel", "Mike", "Allan", "Joseph"];
names = [];
console.log("The original Array: " + stdName);
for(let i = stdName.length-1; i >= 0; i--)
{
names.push(stdName[i]);
}
console.log("The Reversed Array: " + names);
여기에서 먼저 수조의 마지막 색인에 있는 요소를 훑어보며, for 순환은 시작 색인에 도달할 때까지 수조를 계속 훑어보십시오.
이것이 바로 for 순환 반전 그룹을 어떻게 사용하는가이다.
배열을 어떻게 사용합니까?JavaScript의 unshift() 메서드
이 패턴.unshift () 방법은 상기 방법, 즉 unshift () 방법과 유사하다.또한 추가 변수를 이용하여 역방향 그룹을 저장하기 때문에 원시 그룹은 변하지 않을 것이다.
인스턴스
JavaScript에서 unshift 방법의 작동 원리를 이해하기 위해 다음 코드 세션을 고려해 보겠습니다.
stdName = ["Joe", "Daniel", "Mike", "Allan", "Joseph"];
names = [];
console.log("The original Array: " + stdName);
for(let i = 0; i<= stdName.length-1; i++)
{
names.unshift(stdName[i]);
}
console.log("The Reversed Array: " + names);
위의 코드 블록은 다음과 같은 출력을 생성합니다.
출력은 배열의 적절성을 보여 줍니다.unshift () 메서드.
결론
JavaScript에서는 여러 가지 방법으로 배열을 반전시킬 수 있습니다(예:array).reverse () 방법, 그룹.unshift () 방법, for 순환 등. 그룹.reverse () 는 주어진 그룹을 덮어쓰고 역방향 그룹을 되돌려줍니다.push () 와 unshift () 방법은 추가 변수를 이용하여 역방향 그룹을 저장하기 때문에 원시 그룹에 영향을 주지 않습니다.본고는 자바스크립트에서 수조를 반전시키는 여러 가지 방법을 설명한다.깊이 이해하기 위해서, 그것은 몇 가지 적당한 예를 통해 모든 방법을 설명했다.