জাভাস্ক্রিপ্ট ব্রাউজার অবজেক্ট - JavaScript Browser Objects


জাভাস্ক্রিপ্ট এর ব্রাউজার অবজেক্ট প্রোপার্টি গুলো ওয়েবসাইট এবং ওয়েব ব্রাউজার এর পারস্পরিক যোগাযোগকে আরও সহজ-সাধ্য করেছে।


Browser Object Model (BOM)

জাভাস্ক্রিপ্ট এর Browser Object Model (BOM) গুলো ওয়েব সাইট এবং ওয়েব ব্রাউজার এর যোগাযোগ এর জন্য ব্যবহার করা হয়। জাভাস্ক্রিপ্ট এর পূর্ব-নির্ধারিত বা default, ব্রাউজার অবজেক্ট হল window। এর অর্থ হল আমরা ওয়েব ব্রাউজার উইন্ডো এর সকল ফাংশন গুলো window নির্ধারণ করে call করতে পারি। নিচে এর উদাহরণ দেখুন।

উদাহরণ


window.alert("hello websSchool");  

কোড এডিটর


ওপরের জাভাস্ক্রিপ্ট উদাহরণটি এবং নিচের জাভাস্ক্রিপ্ট উদাহরণটি একই রকম ফল প্রদান করে, এদের মাঝে কোন পার্থক্য নেই।

উদাহরণ


alert("hello websSchool");  

কোড এডিটর



ব্রাউজার অবজেক্ট প্রোপার্টি

window অবজেক্ট এর সাথে আরও বেশ কিছু ব্রাউজার অবজেক্ট প্রোপার্টি আছে, যেমন document, history, screen, navigator, location, innerHeight, innerWidth ইত্যাদি। নিচের ছবিতে ব্রাউজার অবজেক্ট প্রোপার্টি গুলোর অবস্থান দেখুন।

Javascript Browser Objects

পরবর্তী অধ্যায় গুলোতে ব্রাউজার অবজেক্ট এর বিভিন্ন প্রোপার্টি যেমন - history, screen, navigator ইত্যাদি সম্পর্কে বিস্তারিত আলোচনা করা হয়েছে।