One .splice()
메소드는 배열에 항목을 추가/제거하고 삭제된 항목을 반환합니다.
arrayObject.splice(index,howmany,item1,...,itemX)
Parameters | Description |
index | 필수입니다. 항목을 추가/제거할 위치를 지정하는 정수입니다. 배열 끝에서부터의 위치를 지정하려면 음수를 사용합니다. |
얼마나 | 필요합니다. 삭제할 항목 수입니다. 0으로 설정하면 항목이 삭제되지 않습니다. |
item1, ..., itemX | 선택 사항입니다. 배열에 새 항목이 추가되었습니다. |
분 요소.
arrayObject.slice(start1,end2)
매개변수
Description
start1 필수입니다. 선택을 시작할 위치를 지정합니다. 음수인 경우 배열 끝에서부터의 위치를 지정합니다. 즉, -1은 마지막 요소를 나타내고, -2는 마지막 요소에서 두 번째를 나타내는 식입니다.
선택사항. 선택이 끝나는 위치를 지정합니다. 이 매개변수는 배열 조각 끝에 있는 배열 인덱스입니다. 이 매개변수를 지정하지 않으면 분할 배열에는 배열의 시작부터 끝까지 모든 요소가 포함됩니다. 이 매개변수가 음수이면 배열 끝부터 시작하는 요소를 지정합니다. | min 둘 이상의 배열을 연결하는 데 사용되는 방법입니다. |
새 배열을 반환합니다. 배열은 모든 arrayX 매개변수를 arrayObject에 추가하여 생성됩니다. concat() 작업에 대한 인수가 배열인 경우 배열이 아닌 배열의 요소가 추가됩니다. | arrayObject.concat(X, 이 매개변수는 특정 값이거나 배열 객체일 수 있습니다. 임의의 숫자가 될 수 있습니다. .sort() 메서드는 배열의 요소를 정렬하는 데 사용됩니다. |
arrayObject | .sort( | sortby
Parameters
Description
sortby
선택사항. 정렬 순서를 지정합니다. 함수여야 합니다.
sortby 함수에는 두 개의 매개 변수 a와 b가 있어야 하며 반환 값은 다음과 같습니다.
a가 b와 같으면 0을 반환합니다. | a가 b보다 크면 0보다 큰 값을 반환합니다. |
예: | let a=[1,2,3]; a.splice(1,1,666); console.log(a);//[1,666,3] 로그인 후 복사 |
1. es6의 새로운 함수는 배열 참조를 순회하는 데 사용됩니다: Iterator 및 for...of 루프
2. for in 간의 차이점 for of:
간단히 말해서 for in traverses 키 이름과 for of traverses 키 값입니다.
let a=[1,2,3,4,5]; console.log(a.slice(1,4)); //[2,3,4]
for of의 이러한 기능으로 인해 반복자 객체도 순회할 수 있지만 for in은 간단한 순회입니다.
Five.드디어오늘은 js 배열에 대한 기본 지식을 모아보겠습니다. 자신의 지식을 정기적으로 통합하는 데 사용됩니다.
위 내용은 js 배열 작업 기록 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!