최근에 많은 JavaScript 배열 방법을 사용하고 있었기 때문에 JavaScript에 대한 자습서를 편집했으며 특정 컨텐츠는 다음과 같습니다.
1. 일반 방법
1. join ()가 배열 요소를 함께 결합하고 문자열로 반환합니다.
매개 변수 : 선택 사항, 요소간에 분리기를 지정하고 매개 변수가 없으면 기본값은 쉼표입니다.
반환 값 : 문자열
원래 배열에 미치는 영향 : 없음
2. reverse () 배열의 요소 순서를 역 순서로 반환합니다.
매개 변수 : 없음
반환 값 : 배열
원래 배열에 미치는 영향 : 원래 배열은 역 순서로 배열 된 후 배열로 수정됩니다.
3. 정렬 () 배열 요소를 정렬하고 반환합니다
매개 변수 : 선택 사항, 정렬 방법 함수, 매개 변수가 없으면 기본값은 사전 순서로 정렬됩니다.
반환 값 : 정렬 된 배열
원래 배열에 미치는 영향 : 원래 배열은 정렬 된 배열로 수정됩니다.
4. concat ()가 여러 배열을 연결합니다
매개 변수 : 여러 가지는 배열 또는 요소 일 수 있습니다.
반환 값 : 연결 후 새 배열
원래 배열에 미치는 영향 : 없음
5. Slice ()는 배열에서 여러 요소를 잘라 내고 새 배열을 형성하고 반환합니다.
매개 변수 : 두 숫자, 두 번째 숫자는 선택 사항이며, 첫 번째 매개 변수는 가로 채기 시작하는 첫 번째 요소의 인덱스 값을 나타냅니다 (이 요소는 가로 채워질 때 포함). 첫 번째 매개 변수가 음수 인 경우, 인터셉트 된 요소가 요소의 끝에서 시작한다는 것을 의미합니다 (예 : -1은 마지막 요소를 나타냅니다). 두 번째 매개 변수의 의미는 가로 채기를 중지하는 요소의 인덱스 값입니다 (이 문자는 가로 채워질 때 포함되지 않음), 음수 값은 첫 번째 매개 변수와 동일합니다.
반환 값 : 차단 된 새 배열
원래 배열에 미치는 영향 : 없음
6. 스플리릭스 ()는 배열에서 요소를 대체, 삭제 또는 삽입하고 새 배열을 반환합니다.
매개 변수 : 여러 매개 변수, 첫 번째 매개 변수가 필요하고 다른 매개 변수는 선택 사항이며 첫 번째 매개 변수는 작업의 첫 번째 인덱스 값입니다. 두 번째 매개 변수가 없으면 첫 번째 매개 변수의 인덱스 값 (첫 번째 매개 변수 포함)의 모든 요소가 삭제됩니다. 두 번째 매개 변수가 두 번째 매개 변수를 포함 할 때, 두 번째 매개 변수는 요소의 수를 삭제하고 이러한 요소로 구성된 새 배열을 반환합니다. 두 번째 매개 변수가 0이면, 후속 매개 변수는 원래 배열에 새 요소로 삽입되고 빈 배열을 반환합니다. 두 번째 매개 변수가 0이 아니고 다른 매개 변수를 포함하면 교체 작업이 수행되고 교체가 반환되기 전에 원래 요소로 구성된 새로운 배열이 수행됩니다.
반환 값 : 새로운 요소 배열을 삭제합니다
원래 배열에 미치는 영향 : 원래 배열에서 교체, 삭제, 삽입 및 기타 작업
7. 푸시 ()는 배열의 꼬리에 요소를 추가하고 배열의 길이를 반환합니다.
매개 변수 : 배열 끝에 추가 된 여러 요소
반환 값 : 요소를 추가 한 후 배열 길이
원래 배열에 미치는 영향 : 원래 배열의 꼬리에 요소가 추가됩니다.
8. 팝 () 배열 끝에서 요소를 삭제합니다.
매개 변수 : 없음
반환 값 : 삭제 된 요소
원래 배열에 미치는 영향 : 원래 배열의 꼬리에서 요소가 삭제됩니다.
9. Unshift ()는 배열의 헤드에 요소를 추가하고 배열의 길이를 반환합니다.
매개 변수 : 배열의 헤더에 추가 된 여러 요소
반환 값 : 요소를 추가 한 후 배열 길이
원래 배열에 미치는 영향 : 원래 번호 헤더에 추가 된 요소
10. Shift () 배열 헤드에서 요소를 삭제합니다.
매개 변수 : 없음
반환 값 : 삭제 된 요소
원래 배열에 미치는 영향 : 원래 배열 헤더에서 요소가 삭제됩니다.
11. TOSTRING ()는 배열을 각 요소 사이의 쉼표로 분리 한 문자열로 변환합니다.
매개 변수 : 없음
반환 값 : 형성된 문자열 (2 차원 배열은 또한 2 차원 배열을 연결하는 요소 일뿐입니다)
원래 배열에 미치는 영향 : 없음
12. Tolocalestring ()
--------------------------------------------------------------------------------------------------------------------------------
2. 반복자 방법
1. 배열의 각 요소에 대한 oreach () 호출 메소드
매개 변수 : 함수
반환 값 : 없음
원래 배열에 미치는 영향 : 없음
2. 모든 ()는 부울 반환 값이있는 함수를 수락합니다. 배열의 모든 요소는 true, 그렇지 않으면 false를 반환합니다.
매개 변수 : 부울 반환 값이있는 함수
반환 값 : 참 또는 거짓
원래 배열에 미치는 영향 : 없음
3. 일부 ()는 부울 반환 값이있는 함수를 수락합니다. 배열에 요소가있는 한 함수는 true를 반환하고 그렇지 않으면 False를 반환합니다.
매개 변수 : 부울 반환 값이있는 함수
반환 값 : 참 또는 거짓
원래 배열에 미치는 영향 : 없음
4. map ()는 함수를 매개 변수로 받아들이고 새 배열을 반환합니다. 새 배열의 요소는 함수를 사용하여 원래 배열 요소의 결과입니다.
매개 변수 : 함수
반환 값 : 함수를 사용하여 각 요소의 결과 배열
원래 배열에 미치는 영향 : 없음
5. Filter ()는 매개 변수로 부울 값을 가진 함수를 수신하고 모든 요소의 함수를 사용해야하며, 리턴 값의 새로운 요소 배열을 반환합니다.
매개 변수 : 함수
반환 값 : 각 요소는 함수가있는 요소 배열을 사용합니다.
원래 배열에 미치는 영향 : 없음
--------------------------------------------------------------------------------------------------------------------------------
3. 조합 방법
1. Reduce ()는 함수를 인수로 받아들이고 값을 반환합니다. 누적 된 값으로 시작하여, 함수는 배열의 누적 된 값과 후속 요소를 지속적으로 요구합니다.
매개 변수 : 함수
반환 값 : 마지막 축적 된 값
원래 배열에 미치는 영향 : 없음
2. reduceright () 메소드
참고 : REDICE와 마찬가지로 실행 순서는 오른쪽에서 왼쪽으로입니다.
JavaScript 배열 메소드의 위의 요약 및 분석은 내가 공유하는 모든 내용입니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.