Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

하위 배열의 첫 번째 항목별로 배열을 정렬하는 방법 - JavaScript?

<시간/>

다음과 같은 배열이 있다고 가정해 봅시다 -

var studentDetails =[ [89, "John"], [78, "John"], [94, "John"], [47, "John"], [33, "John"]]; 

그리고 첫 번째 항목, 즉 89, 78, 94 등을 기준으로 배열을 정렬해야 합니다. 이를 위해 sort()를 사용합니다.

예시

다음은 코드입니다 -

var studentDetails =[ [89, "John"], [78, "John"], [94, "John"], [47, "John"], [33, "John"] ];studentDetails. 정렬((첫 번째, 두 번째) => 두 번째[0] - 첫 번째[0])console.log(studentDetails);

위의 프로그램을 실행하려면 다음 명령을 사용해야 합니다 -

노드 fileName.js.

여기에서 내 파일 이름은 demo293.js입니다.

출력

이것은 콘솔에 다음과 같은 출력을 생성합니다 -

PS C:\Users\Amit\javascript-code> node demo293.js[ [ 94, 'John' ], [ 89, 'John' ], [ 78, 'John' ], [ 47, 'John' ], [ 33, '존' ]]