Skip to content
Related Articles

Related Articles

Improve Article

JavaScript | ArrayBuffer.isView()

  • Last Updated : 31 Jul, 2021

The ArrayBuffer.isView() is an inbuilt function in JavaScript which is used to check whether the given argument for the function is typed array or not. 
List of typed array: 
 

  • Int8Array();

 

  • Uint8Array();

 

  • Uint8ClampedArray();

 

  • Int16Array();

 



  • Uint16Array();

 

  • Int32Array();

 

  • Uint32Array();

 

  • Float32Array();

 

  • Float64Array();

Syntax: 
 

ArrayBuffer.isView(p)

Parameters: It accepts a parameter either in the form of typed array or something else. 
Return Values:It returns true if the parameter is typed array otherwise return false. 
JavaScript code to show the working of ArrayBuffer.isView() function: 
Code #1: 
 

javascript




<script>
 
  // Creation of ArrayBuffer having a size in bytes
  var buffer = new ArrayBuffer(12);
 
  // Use of ArrayBuffer.isView function
  A = ArrayBuffer.isView(new Int32Array())
  document.write(A);
 
</script>

Output: 
 

true

Note: Here output is true because Int32Array is a typed array. 
Code #2: 
 

javascript




<script>
 
  // Creation of ArrayBuffer having size in bytes
  var buffer = new ArrayBuffer(12);
 
  // Use of ArrayBuffer.isView function
  A = ArrayBuffer.isView();
  B = ArrayBuffer.isView(null);
  C = ArrayBuffer.isView(undefined);
 
  // Printing the result
  document.write(A + '<br>');
  document.write(B + '<br>');
  document.write(C + '<br>');
 
</script>

Output: 
 

false
false
false

Note:Here output is false because above arguments are not typed array.
 

Supported Browser:

  • Google Chrome
  • Internet Explorer
  • Firefox
  • Opera
  • Safari



My Personal Notes arrow_drop_up
Recommended Articles
Page :