강의

멘토링

커뮤니티

Inflearn Community Q&A

pksd20027941's profile image
pksd20027941

asked

Learn Javascript ES6+ properly - Beginner

property enumeration order

순서정렬

Written on

·

222

0

```

const arr = [23,12,27,55,11]

const b = arr.reduce((a,c,i)=>{

     a[c]=i

     return a;

},{})

console.log(b);

const key1 = [];

for(const keys in b ){

    key1.push(keys)

}

console.log(key1)

//['11','12','23','27','55']
```

값이 순서대로 들어가지않은 배열을

key 값이 순서대로 들어가는게 표준이라는 말을듣고 꼼수를 부려봤는데 이런것도 정렬이 될수있을까요??

javascriptes6

Answer 1

0

jaenam님의 프로필 이미지
jaenam
Instructor

네, 어떤 식으로든 정렬이 되기만 하면 정렬이 되는거죠 뭐 ㅎㅎ

다만 arr.sort()가 한 번으로 처리되니 더 효율적이지 않을까 싶네요.

pksd20027941's profile image
pksd20027941

asked

Ask a question