কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে DataView.getInt16() ফাংশন


DataView.getInt16() ফাংশন

getInt16() ফাংশন DataView-এ নির্দিষ্ট পজিশন থেকে সাইনড ১৬-বিট ইন্টিজার (-৩২,৭৬৮ থেকে ৩২,৭৬৭) পড়ে এবং ফেরত দেয়।

সিনট্যাক্স

dataView.getInt16(byteOffset [, littleEndian])

প্যারামিটার

  • byteOffset - পড়ার পজিশন (বাইটে)
  • littleEndian (অপশনাল) - এন্ডিয়ানেস নির্দেশ করে

রিটার্ন মান

সাইনড ১৬-বিট ইন্টিজার।

উদাহরণ

উদাহরণ ১: বেসিক ব্যবহার

const buffer = new ArrayBuffer(20);
const view = new DataView(buffer);
view.setInt16(1, 3225);
console.log(view.getInt16(1)); // 3225

উদাহরণ ২: ফ্লোট ভ্যালু

const buffer = new ArrayBuffer(20);
const view = new DataView(buffer);
view.setInt16(1, 564.22); // ৫৬৪
console.log(view.getInt16(1)); // 564

উদাহরণ ৩: খালি পজিশন

const buffer = new ArrayBuffer(20);
const view = new DataView(buffer);
view.setInt16(1);
console.log(view.getInt16(1)); // 0

১৬-বিট সাইনড ইন্টিজার রেঞ্জ

-৩২,৭৬৮ থেকে ৩২,৭৬৭। এই রেঞ্জের বাইরে মান সেট করলে ওভারফ্লো হয়।


  1. জাভাস্ক্রিপ্ট Function call() মেথড

  2. জাভাস্ক্রিপ্ট Function apply() মেথড

  3. জাভাস্ক্রিপ্ট ফাংশন প্যারামিটার

  4. জাভাস্ক্রিপ্ট DataView()