배열 의 두 가지 방법: copy Within 과 fill

2193 단어
arr. copy Within () 은 현재 배열 에서 한 단락 을 복사 하여 다른 단락 을 교체 합 니 다.    ps: 원래 배열 을 바 꿉 니 다. 배열 의 길 이 는 변 하지 않 습 니 다.
인자: target -- 이 아래 표 시 를 시작 으로 배열 항목 을 교체 해 야 합 니 다.
      start -- 이 아래 표 시 를 선택 하여 배열 항목 을 복사 할 수 있 습 니 다. 기본 값 은 0 입 니 다.
      end -- 이 아래 표 시 를 선택 하여 배열 항목 복 사 를 중단 할 수 있 습 니 다. 이 위 치 는 포함 되 지 않 습 니 다. 기본 값 은 Array. length 입 니 다.
[JavaScript] 일반 텍스트 보기 
?
1
2
3
4
5
6
7
8 [/align][align=left] let arr = [1, 2, 3, 4, 5, 6, 7]   let arr1 = arr.copyWithin(1)   console.log(arr1)   // [1, 1, 2, 3, 4, 5, 6]   console.log(arr)    // [1, 1, 2, 3, 4, 5, 6]   let arr2 = arr.copyWithin(1, 2)   console.log(arr2)   // [1, 2, 3, 4, 5, 6, 6]   let arr3 = arr.copyWithin(1, 2, 4)   console.log(arr3)   // [1, 3, 4, 4, 5, 6, 6][/align][align=left]
 
arr. fill () 은 주어진 값 을 사용 하여 배열 을 채 웁 니 다.       ps: 원수 그룹 변경
인자: target -- 채 울 값
start -- 이 아래 표 부터 채 울 수 있 습 니 다. 기본 값 은 0 입 니 다.
         end -- 이 아래 표 시 를 선택 하여 충전 을 중단 할 수 있 습 니 다. 이 위 치 는 포함 되 지 않 습 니 다. 기본 값 은 Array. length 입 니 다.
[JavaScript] 일반 텍스트 보기 
?
1
2
3
4
5
6
7
8 let arr = [1, 2, 3, 4, 5] let arr1 = arr.fill( ' ' ) console.log(arr1)  // [' ', ' ', ' ',' ', ' '] console.log(arr)   // [' ', ' ', ' ', ' ', ' '] let arr2 = arr.fill( ' ' , 2) console.log(arr2)      // [' ', ' ', ' ', ' ', ' '] let arr3 = arr.fill( ' ' , 1, 3) console.log(arr3)     // [' ', ' ', ' ', ' ', ' ']

좋은 웹페이지 즐겨찾기