반응형
배열에서 첫 번째 요소를 제거하고 첫 번째 요소를 뺀 배열을 반환합니다.
var myarray = ["item 1", "item 2", "item 3", "item 4"];
//removes the first element of the array, and returns that element.
alert(myarray.shift());
//alerts "item 1"
//removes the last element of the array, and returns that element.
alert(myarray.pop());
//alerts "item 4"
- 첫 번째 배열을 제거하고 첫 번째 요소를 뺀 배열을 반환하는 방법
- 내 예에서는
"item 2", "item 3", "item 4"
첫 번째 요소를 제거 해야합니다.
이렇게하면 첫 번째 요소가 제거되고 나머지 요소를 반환 할 수 있습니다.
var myarray = ["item 1", "item 2", "item 3", "item 4"];
myarray.shift();
alert(myarray);
다른 사람들이 제안했듯이 slice (1)을 사용할 수도 있습니다.
var myarray = ["item 1", "item 2", "item 3", "item 4"];
alert(myarray.slice(1));
이 시도
var myarray = ["item 1", "item 2", "item 3", "item 4"];
//removes the first element of the array, and returns that element apart from item 1.
myarray.shift();
console.log(myarray);
이것은 lodash를 사용하여 한 줄로 할 수 있습니다 _.tail
.
var arr = ["item 1", "item 2", "item 3", "item 4"];
console.log(_.tail(arr));
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.11/lodash.min.js"></script>
array.slice (0,1)을 사용할 수 있습니다. // 첫 번째 인덱스가 제거되고 배열이 반환됩니다.
반응형
'development' 카테고리의 다른 글
MB로 파일 크기를 얻는 방법? (0) | 2020.12.31 |
---|---|
jQuery UI 정렬 가능한 스크롤 도우미 요소 오프셋 Firefox 문제 (0) | 2020.12.31 |
Eclipse의 vim 명령 (0) | 2020.12.30 |
Javascript를 통해 Excel을 생성하는 방법 (0) | 2020.12.30 |
F # 오픈 소스 프로젝트 (0) | 2020.12.30 |