javascript - 배열 배열의 정렬을 이해하는 방법
PHPz
PHPz 2017-05-19 10:11:03
0
3
632
으아아아

이 코드는 배열 요소를 어떻게 정렬하나요? 자세한 설명 부탁드립니다. 감사합니다.

PHPz
PHPz

学习是最好的投资!

모든 응답(3)
巴扎黑

이해를 돕기 위해 정렬 메서드를 직접 호출해 볼 수 있습니다.

으아아아

반환된 결과는 다음과 같습니다: [10, 32, 4, 6, 7, 9][10, 32, 4, 6, 7, 9]
而不是期待中的:[ 4, 6, 7, 9, 10, 32]

为什么会这样呢?
因为这是数组原型链上的sort()方法,即Array.prototype.sort() 대신 예상: [ 4, 6, 7, 9, 10, 32]

왜 이런 일이 일어나는 걸까요?
이것은 배열 프로토타입 체인의 sort() 메서드, 즉 Array.prototype.sort()이기 때문입니다.

이 sort() 메서드를 자세히 연구하는 방법:
1 mdn 문서 https://developer.mozilla.org...
2로 이동할 수 있습니다. "javascript 고급 프로그래밍" 》, 하지만 높은 디자인이 완성되지 않았습니다

3 가장 폭력적인 방법은 ECMA2015 사양을 읽는 것입니다: http://www.ecma-international...#🎜🎜#4. 정말로 두통이 느껴진다면 작년에 제가 쓴 블로그를 읽고 1, 2, 3단계를 반복하세요: http://www.jianshu.com/p/b50a...#🎜🎜# 도움이 되길 바랍니다...#🎜🎜 #
世界只因有你

으아악

为情所困

이 기사가 필요할 수도 있습니다 https://developer.mozilla.org...

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿