NATIVE

settings_applicationsObject  >   settings_applicationsAtomics

NATIVE

  • account_tree
  • bug_report

Methods

객체(object) 또는 인터페이스(interface)의 정적 멤버 중에서 메소드(methods)를 나타낸다.

하위 트리 탐색

  • add()

    배열의 지정된 위치에 지정된 값을 추가하고 해당 위치의 이전 값을 반환한다. 수정된 값이 반영될 때 까지 다른 쓰기 시도가 발생하지 않는다.

  • and()

    지정된 위치에서 지정된 값을 사용하여 비트 단위 AND를 연산하고 해당 위치에서 이전 값을 반환한다. 수정된 값이 다시 기록될 때 까지 다른 쓰기가 금지된다.

  • compareExchange()

    지정될 값이 이전 값과 같은 경우 배열의 지정된 위치에서 지정된 값으로 대체한다. 지정될 값과 동일 여부와 상관없이 이전 값을 반환한다. 수정된 값이 다시 기록될 때 까지 다른 쓰기가 금지된다.

  • exchange()

    지정된 위치에 지정된 값을 저장하고 해당 위치의 이전 값을 반환한다. 이전 값 읽기와 새로운 값 쓰기 사이에 다른 쓰기가 발생하지 않는다.

  • isLockFree()

    지정된 요소 바이트 크기를 가진 형식화된 배열에 적용될 때 잠금 또는 원자적 하드웨어 작업을 사용하는지 여부를 결정하는 데 사용된다. 주어진 크기가 정수 TypeArray 유형의 BYTES_PER_ELEMENT 속성 중 하나가 아닌 경우 false를 반환한다.

  • load()

    지정된 위치의 값을 반환한다.

  • notify()

    SharedArrayBuffer 객체처럼 공유되는 경우 대기열에서 휴면 상태(wait)에 있는 쓰레드(thread)에게 알린다.

  • or()

    지정된 위치의 지정된 값을 사용해서 비트(bit)별 OR 연산을 하고 이전 값을 반환한다. 수정된 값이 다시 기록될 때 까지 다른 쓰기가 금지된다.

  • store()

    지정된 위치에 지정된 값을 저장하고 해당 값을 반환한다.

  • sub()

    지정된 위치에서 지정된 값을 빼고 이전 값을 반환한다. 수정된 값이 다시 기록될 때 까지 다른 쓰기가 금지된다.

  • wait()

    SharedArrayBuffer 공유 메모리 객체에 지정된 값이 포함되어 있는지 확인한다. 포함한다면 notify() 메소드의 알림을 기다리는 대기 상태로 둔다.

  • waitSync()

    sharedArrayBuffer 객체에서 비동기적으로 대기하고 Promise 객체를 반환한다.

  • xor()

    지정된 위치에서 지정된 값을 사용하여 비트(bit)별 XOR 연산을 하고 이전 값을 반환한다. 수정된 값이 다시 기록될 때 까지 다른 쓰기가 금지된다.

지원 웹브라우저