자바스크립트 unshift() 메소드
번역 결과:
English [ʌn'ʃʃft] US [ʌn'ʃʃft]
vi 타자기나 키보드에서 글꼴 변경 키를 놓으세요
자바스크립트 unshift() 메소드통사론
함수: 배열 시작 부분에 하나 이상의 요소를 추가하고 새 길이를 반환합니다.
구문: arrayObject.unshift(newelement1,newelement2,...,newelementX)
매개변수: newelement1 필수입니다. 배열에 추가된 첫 번째 요소입니다. newelement2 선택 사항입니다. 배열에 추가된 두 번째 요소입니다. newelementX 선택사항. 여러 요소를 추가할 수 있습니다.
반환: arrayObject의 새로운 길이.
설명: unshift() 메서드는 해당 매개변수를 arrayObject의 헤드에 삽입하고 기존 요소를 순차적으로 상위 첨자로 이동하여 공간을 남깁니다. 메서드에 대한 첫 번째 인수는 배열의 새 요소 0이 되고, 두 번째 인수가 있으면 새 요소 1이 되는 식입니다. unshift() 메서드는 새로운 생성을 생성하지 않고 원본 배열을 직접 수정한다는 점에 유의하세요.
참고: 이 방법은 배열의 길이를 변경합니다. unshift() 메서드가 Internet Explorer에서 올바르게 작동하지 않습니다! 배열 끝에 하나 이상의 요소를 추가하려면 push() 메서드를 사용합니다.
자바스크립트 unshift() 메소드예
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <script type="text/javascript"> var arr = new Array() arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" document.write(arr + "<br />") document.write(arr.unshift("William") + "<br />") document.write(arr) </script> </body> </html>
인스턴스 실행 »
온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요