Javascript
 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

  1. JavaScript関数パラメーター

    関数の呼び出し中にさまざまなパラメーターを渡します。これらの渡されたパラメーターは関数内でキャプチャでき、これらのパラメーターに対して任意の操作を実行できます。関数は、コンマで区切られた複数のパラメーターを取ることができます。 以下は、JavaScriptで関数パラメータを実装するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" co

  2. JavaScript DataView()

    JavaScript DataViewを使用すると、低レベルのインターフェイスを提供することにより、バイナリArrayBufferで複数の数値タイプの読み取りと書き込みを行うことができます。 DataView()を使用せずにArrayBufferを直接操作することはできません。 以下は、JavaScriptDataViewを実装するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta na