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