Saturday, December 28, 2024
Google search engine
HomeLanguagesJavascriptJavaScript dataView.getBigInt64() method

JavaScript dataView.getBigInt64() method

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.  

Whether you’re preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, neveropen Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we’ve already empowered, and we’re here to do the same for you. Don’t miss out – check it out now!

RELATED ARTICLES

Most Popular

Recent Comments