জাভাস্ক্রিপ্ট এর ব্রাউজার অবজেক্ট প্রোপার্টি গুলো ওয়েবসাইট এবং ওয়েব ব্রাউজার এর পারস্পরিক যোগাযোগকে আরও সহজ-সাধ্য করেছে।
জাভাস্ক্রিপ্ট এর Browser Object Model (BOM) গুলো ওয়েব সাইট এবং ওয়েব ব্রাউজার এর যোগাযোগ এর জন্য ব্যবহার করা হয়। জাভাস্ক্রিপ্ট এর পূর্ব-নির্ধারিত বা default, ব্রাউজার অবজেক্ট হল window। এর অর্থ হল আমরা ওয়েব ব্রাউজার উইন্ডো এর সকল ফাংশন গুলো window নির্ধারণ করে call করতে পারি। নিচে এর উদাহরণ দেখুন।
window.alert("hello websSchool");
ওপরের জাভাস্ক্রিপ্ট উদাহরণটি এবং নিচের জাভাস্ক্রিপ্ট উদাহরণটি একই রকম ফল প্রদান করে, এদের মাঝে কোন পার্থক্য নেই।
alert("hello websSchool");
window অবজেক্ট এর সাথে আরও বেশ কিছু ব্রাউজার অবজেক্ট প্রোপার্টি আছে, যেমন document, history, screen, navigator, location, innerHeight, innerWidth ইত্যাদি। নিচের ছবিতে ব্রাউজার অবজেক্ট প্রোপার্টি গুলোর অবস্থান দেখুন।
পরবর্তী অধ্যায় গুলোতে ব্রাউজার অবজেক্ট এর বিভিন্ন প্রোপার্টি যেমন - history, screen, navigator ইত্যাদি সম্পর্কে বিস্তারিত আলোচনা করা হয়েছে।