NATIVE

settings_applicationsObject  >   settings_applicationsArray  >   settings_applications[[Prototype]]

NATIVE

  • account_tree
  • bug_report

Methods

Array 객체의 상속가능한 메소드를 나타낸다.

하위 트리 탐색

  • @@iterator

    원소를 기반으로 반복적인 처리시 사용할 수 반복자를 반환한다.

  • at()

    지정된 인덱스(index)에 있는 항목을 반환한다. 음수도 허용하며 음의 정수의 경우 배열의 마지막 항목부터 연산한다.

  • concat()

    인수로 지정된 배열과 합친후 새로운 배열로 반환한다.

  • copyWithin()

    배열의 원소 일부를 동일한 배열의 다른 위치에 복사한 다음 크기를 수정하지 않고 반환한다.

  • entries()

    배열의 각 인덱스에 대한 keyvalue 쌍을 가지는 새로운 배열 반복자(Iterator) 객체를 반환한다.

  • every()

    배열의 모든 원소가 제공한 함수로 구현된 테스트를 통과하는지를 확인한다. 각 원소에 대한 결과값이 모두 true일 경우에만 최종적으로 true를 반환한다.

  • fill()

    첫 번째 인수의 정적인 값을 두 번째 인수의 인덱스부터 세 번째 인수의 인덱스까지 원소들을 채워 반환한다.

  • filter()

    인수로 지정된 콜백 함수(callback function) 테스트를 통과하는 모든 원소가 있는 새로운 배열을 반환한다.

  • find()

    인수로 지정된 콜백 함수(callback function)에서 요구하는 원소를 찾기 위해 배열 안의 원소를 순서대로 탐색하면서 최초로 찾은 배열의 원소를 반환한다.

  • findIndex()

    인수로 지정된 콜백 함수(callback function)에서 요구하는 원소를 찾기 위해 배열 안의 원소를 순서대로 탐색하면서 최초로 찾은 배열의 원소에 대한 인덱스 반환한다. 존재하지 않으면 -1을 반환한다.

  • findLast()

    배열의 원소를 역순으로 순회하여 인수로 지정된 콜백 함수(callback function) 테스트를 통과하는 첫 번째 원소를 반환한다.

  • findLastIndex()

    인수로 지정된 콜백 함수(callback function)에서 요구하는 원소를 찾기 위해 배열 안의 원소를 역순으로 탐색하면서 최초로 찾은 배열의 원소에 대한 인덱스 반환한다. 존재하지 않으면 -1을 반환한다.

  • flat()

    중첩된 다차원 배열의 모든 원소를 펼쳐놓은 배열로 반환하며 인수로 지정된 깊이에 따라 펼쳐놓을 배열의 원소를 결정한다.

  • flatMap()

    배열의 각 원소를 콜백 함수(callback function)에 적용한 결과에 한 수준(깊이)씩 평면화하여 생성된 배열을 반환한다.

  • forEach()

    배열 원소에 대응하며 한번씩 지정된 콜백 함수(callback function)를 실행한다.

  • includes()

    배열에 특정 원소가 포함되어 있는지 여부를 확인한다.

  • indexOf()

    인수로 지정된 원소를 가지고 있으면 그 원소에 대한 첫 번째 인덱스를 반환한다.

  • join()

    배열의 모든 원소를 연결해 하나의 문자열로 만들어 반환한다.

  • keys()

    배열의 각 인덱스를 키(Key) 값으로 가지는 새로운 배열의 Iterator 객체를 반환한다.

  • lastIndexOf()

    인수로 지정된 원소가 존재하는 마지막 인덱스를 반환하고 존재하지 않으면 -1을 반환한다.

  • map()

    배열의 모든 원소에 대응하여 인수로 지정된 콜백 함수(callback function)가 실행되고 그 결과를 새로운 배열로 반환한다.

  • pop()

    배열의 마지막 원소를 제거하고 제거된 원소를 반환한다.

  • push()

    배열의 끝에 하나 이상의 원소를 추가하고 변경된 배열의 길이를 반환한다.

  • reduce()

    배열의 왼쪽에서 오른쪽으로 이동하며 각 원소마다 누적 계산값과 함께 함수를 적용해 하나의 값으로 줄인다.

  • reduceRight()

    배열의 오른쪽에서 왼쪽으로 이동하며 각 원소마다 누적 계산값과 함께 콜백 함수(calalback function)를 적용해 하나의 값으로 줄인다. reduce() 메소드의 반대 방향으로 계산하는 것 외에 동일하다.

  • reverse()

    배열의 순서를 역순으로 변형한 뒤 그 배열의 참조를 반환한다.

  • shift()

    배열의 첫 번째 원소를 제거하고 제거된 원소를 반환한다. 실제로 배열의 길이가 변경된다.

  • slice()

    배열의 특정 위치의 원소를 별도로 분리해 새로운 배열로 반환한다. 원본 배열은 수정되지 않는다.

  • some()

    배열 내 원소가 지정된 콜백 함수(callback function)로 테스트 되도록 한다. 각 원소에 대한 결과 값이 한 건 이상이라도 true가 반환된 경우에만 최종 true를 반환한다.

  • sort()

    배열의 원소를 정렬 지정 방식에 따라 새롭게 정렬하여 자신을 반환한다.

  • splice()

    배열의 특정 위치의 원소를 제거하거나 제거후 새 원소를 추가한다.

  • toLocaleString()

    배열의 모든 원소의 값을 문자열로 반환하되 필요하다면 지역(locale)에 맞는 문자열로 반환한다.

  • toReversed()

    reverse() 메소드와 동일하나 역순으로 정렬된 새로운 배열로 반환한다.

  • toSorted()

    배열의 원소를 정렬 지정 방식에 따라 새롭게 정렬한다. sort() 메소드와 동일하나 원본이 아닌 정렬된 복사본을 반환한다.

  • toSpliced()

    배열의 특정 위치의 원소를 제거하거나 제거후 새 원소를 추가한다. splice() 메소드와 동일하나 원본이 아닌 복사본을 반환한다.

  • toString()

    지정된 배열과 원소를 나타내는 문자열을 반환한다.

  • unshift()

    배열에 새로운 원소를 맨 앞에 추가한다.

  • values()

    배열의 각 인덱스에 대한 value를 갖는 새로운 Iterator 객체를 반환한다.

  • with()

    인수로 지정된 인덱스의 원소의 값을 변경하여 새로운 배열로 반환한다.

지원 웹브라우저