Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

JavaScript dataView.getBigInt64() method

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

This getBigInt64() method is used to get a signed 64-bit integer (long long) at the particular byte offset from the start of the DataView.

Syntax:

dataview.getBigInt64(byteOffset, value, littleEndian)

Parameters:

  • byteOffset: This parameter specifies the offset, in bytes, from the start of the view to read the data.
  • value:  The value which is to be set as bigInt is given here
  • littleEndian: This is optional parameter. If it is true then indicates if the 64-bit int is stored in little- or big-endian format. If set to false or not-defined, then a big-endian value is read.

Return Value: It returns a BigInt value.

Thrown Error: If the byteOffset is passed beyond the end of the view then the RangeError is thrown.

Below are examples of the dataView.setInt8() Method.

Example 1: 

javascript




var buffr = new ArrayBuffer(12); 
 
var dataview = new DataView(buffr);  
console.log(dataview.getBigInt64(0));

Output:

0

Example 2: In this example, the offset passed is 0, so the value printed is 0 because nothing is set.

html




// Creating buffer with size in byte
var buffr = new ArrayBuffer(8);
 
// Creating a view
var dataview = new DataView(buffr); 
console.log(dataview.getBigInt64(0));

Output:

0

Example 3: In this example, the offset passed is 3, so the value printed is 10000 because it is set before.

html




// create an ArrayBuffer with a size in bytes
const buffr = new ArrayBuffer(16);
// constant value to set
const max = 10000n;
const view = new DataView(buffr);
view.setBigInt64(3, max);
console.log(view.getBigInt64(3));

Output:

10000

We have a complete list of Javascript Date Objects, to check those please go through this JavaScript dataView Complete Reference article.

Supported Browsers: 

  • Google Chrome 9 and above
  • Edge 12 and above
  • Firefox 15 and above
  • Internet Explorer 10 and above
  • Opera 12.1 and above
  • Safari 5.1 and above

We have a Cheat Sheet on Javascript where we covered all the important topics of Javascript to check those please go through Javascript Cheat Sheet-A Basic guide to JavaScript.  


My Personal Notes arrow_drop_up
Last Updated : 02 Jan, 2023
Like Article
Save Article
Similar Reads
Related Tutorials