Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

배열에서 0번째 인덱싱된 요소를 제거하고 JavaScript에서 나머지 요소를 반환하는 방법은 무엇입니까?


_.rest() 0번째 인덱싱된 요소를 제외한 나머지 요소를 반환하는 데 사용됩니다. underscore.js에 속합니다. , 자바스크립트 라이브러리. 두 개의 매개변수가 필요합니다. 하나는 배열 입니다. 다른 하나는 색인입니다. . 두 번째 매개변수는 지정된 인덱스 배열에서 검색을 시작하는 데 사용됩니다.

구문

_.rest( array, index );

예시

다음 예에서 0번째 인덱싱된 요소는 _.rest()를 사용하여 제거되었습니다. 방법. 여기에 두 번째 매개변수가 전달되지 않았습니다.

<html>
<body>
<script
   src ="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js" >
</script>
</head>
<body>
   <script type="text/javascript">
      document.write(_.rest([1, 2, 3, 4, 5, 6, 7, 8, 9, 10]));
   </script>
</body>
</html>

출력

2, 3, 4, 5, 6, 7, 8, 9, 10

다음 예에서는 두 번째 매개변수도 포함됩니다. 인덱스에 불과한 두 번째 매개변수가 제공되면 많은 수의 요소가 제거되고 나머지 요소는 출력에 표시된 대로 표시됩니다.

예시

<html>
<body>
   <script
      src ="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js" >
   </script>
</head>
<body>
   <script type="text/javascript">
         document.write(_.rest([1, 2, 3, 4, 5, 6, 7, 8, 9, 10],4));
   </script>
</body>
</html>

출력

5, 6, 7, 8, 9, 10