Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript의 DataView.getUint8() 함수

<시간/>

getUint8() DataView의 기능 지정된 위치에서 부호 없는 8비트 정수를 가져와 반환합니다.

구문

구문은 다음과 같습니다.

dataView.getUint8();

예시

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var arrayBuffer = new ArrayBuffer(20);
      var dataView = new DataView(arrayBuffer);
      dataView.setUint8(1, 657);
      document.write(dataView.getUint8(1));
   </script>
</body>
</html>

출력

145

예시

이 함수에는 float 값을 전달할 수 없으며, 그렇게 하려고 하면 정수 값으로 간주됩니다.

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var arrayBuffer = new ArrayBuffer(20);
      var dataView = new DataView(arrayBuffer);
      dataView.setUint8(1, 657.82);
      document.write(dataView.getUint8(1));
   </script>
</body>
</html>

출력

145

예시

데이터 보기에 아무것도 저장되어 있지 않은 경우 데이터를 가져오려고 하면 이 함수는 0을 반환합니다.

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var arrayBuffer = new ArrayBuffer(20);
      var dataView = new DataView(arrayBuffer);
      dataView.setUint8(1);
      document.write(dataView.getUint8(1));
   </script>
</body>
</html>

출력

0