English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
slice()메서드는 배열의 일부 요소를 추출하여 새로운 배열을 반환합니다.
slice()메서드에서 추출된 요소가 지정된 부분에서 시작됩니다.시작파라미터, 그리고 지정된 부분끝파라미터 (끝포함되지 않습니다)。원본 배열은 변경되지 않습니다。
array.slice(start, end)
var fruits = ["39;Banana', 'Mango', 'Apple', 'Orange'); var extract = fruits.slice(1, 3);// return Mango, Apple테스트 보기‹/›
표에서의 숫자는 slice() 메서드를 최초로 완전히 지원한 브라우저 버전을 지정합니다:
메서드 | |||||
slice() | 1 | 1 | 는 | 는 | 는 |
파라미터 | 설명 |
---|---|
시작 | (선택 사항) 시작 인덱스, 이 인덱스에서 시작하여 추출 |
끝 | (선택 사항) 시작 인덱스, 추출 전까지 |
반환 값: | 추출된 요소를 포함한 새로운 배열 |
---|---|
JavaScript 버전: | ECMAScript 1 |
사용하지 않음끝파라미터를 사용하여 요소를 추출하는 방법:
var fruits = ["39;Banana', 'Mango', 'Apple', 'Orange'); var extract = fruits.slice(1);// return Mango, Apple, Orange테스트 보기‹/›
부정적 값을 사용하여 요소를 추출하는 방법:
var fruits = ["39;Banana', 'Mango', 'Apple', 'Orange'); var extract = fruits.slice(-3, -1);// return Mango, Apple테스트 보기‹/›