setInt32() DataView의 기능 지정된 위치에 부호 있는 32비트 정수를 저장합니다.
구문
구문은 다음과 같습니다.
dataView.setInt32();
예시
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var arrayBuffer = new ArrayBuffer(20); var dataView = new DataView(arrayBuffer); dataView.setInt32(1, 36274722); document.write(dataView.getInt32(1)); </script> </body> </html>
출력
36274722
예시
이 함수에는 float 값을 전달할 수 없으며, 그렇게 하려고 하면 정수 값으로 간주됩니다.
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var arrayBuffer = new ArrayBuffer(20); var dataView = new DataView(arrayBuffer); dataView.setInt32(1, 554.36); document.write(dataView.getInt32(1)); </script> </body> </html>
출력
554
예시
데이터 보기에 아무것도 저장되어 있지 않은 경우 데이터를 가져오려고 하면 이 함수는 0을 반환합니다.
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var arrayBuffer = new ArrayBuffer(20); var dataView = new DataView(arrayBuffer); dataView.setInt32(1); document.write(dataView.getInt32(1)); </script> </body> </html>
출력
0