NATIVE

settings_applicationsObject  >   settings_applicationsDataView  >   settings_applications[[Prototype]]

NATIVE

Editing
  • account_tree
  • bug_report

undefinedsetInt32(uintbyteOffset, intvalue, booleanisLittleEndian])

지정된 바이트 오프셋(byte offset)에서 시작하는 4byte32bit 부호가 있는 정수로 저장한다.

구문

형식
dataView.setInt32(byteOffset, value[, isLittleEndian])

매개 변수

uintbyteOffset필수

데이터를 저장할 뷰(view) 시작 바이트 오프셋(byte offset)을 지정한다.

intvalue필수

-2147483648에서부터 2147483647까지의 저장할 정수를 지정한다.

booleanisLittleEndian선택

리틀 엔디안(little-endian) 또는 빅 엔디안(big-endian)중 저장되는 형식을 정한다. false이거나 생략하면 빅 엔디안(big-endian)으로 처리한다.

반환

undefined

byteOffset 값이 읽어 올 범위를 넘으면 RangeError 예외를 발생시킨다. 

Exception

RangeError

어떤 값이 집합 구조에 없거나 허용되는 범위가 아닐 때 오류를 다루는 객체이다.

버전 명세

ECMAScript 2024(15th Edition)
#sec-dataview.prototype.setint32

지원 웹브라우저