목차
- array.reverse() 예제 - 배열값 역순 정렬
- array.reverse() 정의
- array.reverse() 구문
- array.reverse() 예제 - 역순 정렬 시, 원본 순서 바뀜
array.reverse() 예제 - 배열값 역순 정렬
<button onclick="homzzang()">클릭</button>
<p id="demo"></p>
<script>
var code = ["HTML", "CSS", "JS", "JQ"];
document.getElementById("demo").innerHTML = code;
function homzzang() {
code.reverse();
document.getElementById("demo").innerHTML = code;
}
</script>
결과보기 결과값: JQ,JS,CSS,HTML
array.reverse() 정의
배열 순서를 정반대로 뒤집기.
(예: A,B,C,D → D,C,B,A)
1.
- 크기순 정렬 아님. (단지, 순서만 뒤집을 뿐임.)
- 원본 배열 변경 O.
2. cf.
3.
- ECMAScript1 (ES1: JavaScript 1997)
- 모든 브라우저 모두 지원.
4. MDN reverse() 예제보기
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse
array.reverse() 구문
arrary.reverse()
[매개변수]
없음.
[반환값]
역순으로 정렬된 배열 반환.
array.reverse() 예제 - 역순 정렬 시, 원본 순서 바뀜
<script>
var arr = new Array('A', 'B', 'C', 'D');
document.write(arr + '<br />');
// A,B,C,D
document.write(arr.reverse() + '<br />');
// D,C,B,A (∵ 배열 순서 뒤집기 후 고정.)
document.write(arr + '<br />');
// D,C,B,A (∵ 배열이 역순으로 바뀐 상태.)
</script>
결과보기