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

জাভাস্ক্রিপ্টে DataView.byteLength প্রোপার্টি


DataView.byteLength প্রোপার্টি

byteLength প্রোপার্টি DataView-এর দৈর্ঘ্য (বাইটে) রিপ্রেজেন্ট করে। এটি রিড-অনলি প্রোপার্টি। DataView তৈরি করার সময় দৈর্ঘ্য নির্দিষ্ট না করলে, এটি বাফারের শেষ পর্যন্ত থাকে।

সিনট্যাক্স

dataView.byteLength

রিটার্ন মান

DataView-এর বাইট দৈর্ঘ্য (সংখ্যা)।

উদাহরণ

const buffer = new ArrayBuffer(8);
const view = new DataView(buffer);
console.log(view.byteLength); // 8 (পুরো বাফার)

// অফসেট এবং দৈর্ঘ্য সহ
const view2 = new DataView(buffer, 2, 4);
console.log(view2.byteOffset); // 2
console.log(view2.byteLength); // 4

byteLength vs buffer.byteLength

  • view.byteLength - ভিউটির দৈর্ঘ্য
  • view.buffer.byteLength - পুরো বাফারের দৈর্ঘ্য

দ্রষ্টব্য

মূল ডকুমেন্টেশনে byteLength() ফাংশন হিসেবে দেখানো হয়েছে, কিন্তু এটি একটি প্রোপার্টি।


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

  2. JavaScript Infinity প্রপার্টি: অসীম মান হ্যান্ডলিং

  3. জাভাস্ক্রিপ্ট lastIndex প্রোপার্টি

  4. জাভাস্ক্রিপ্ট source প্রোপার্টি