📜  JavaScript | typedArray.BYTES_PER_ELEMENT 与示例

📅  最后修改于: 2022-05-13 01:58:10.688000             🧑  作者: Mango

JavaScript | typedArray.BYTES_PER_ELEMENT 与示例

typedArray.BYTES_PER_ELEMENT是 JavaScript 中的一个内置属性,用于返回给定 typedArray 中每个元素的大小(以字节为单位)。
句法:

typedArray.BYTES_PER_ELEMENT;

参数:它不接受任何参数,因为它是属性而不是函数。

返回值:它返回给定类型数组中每个元素的大小(以字节为单位)。
JavaScript 代码来显示这个函数的工作:


  
    // Calling BYTES_PER_ELEMENT on some typedArray
    a = Int8Array.BYTES_PER_ELEMENT;
    b = Uint8Array.BYTES_PER_ELEMENT;
    c = Uint8ClampedArray.BYTES_PER_ELEMENT;
    d = Int16Array.BYTES_PER_ELEMENT;
    e = Uint16Array.BYTES_PER_ELEMENT;
    f = Int32Array.BYTES_PER_ELEMENT;
    g = Uint32Array.BYTES_PER_ELEMENT;
    h = Float32Array.BYTES_PER_ELEMENT;
    i = Float64Array.BYTES_PER_ELEMENT;
  
   // Printing the size in bytes of the
   // each element in the given typedArray.
   document.write(a + "<br>");
   document.write(b + "<br>");
   document.write(c + "<br>");
   document.write(d + "<br>");
   document.write(e + "<br>");
   document.write(f + "<br>");
   document.write(g + "<br>");
   document.write(h + "<br>");
   document.write(i);
  
111224448

输出:

1
1
1
2
2
4
4
4
8