به اشیای زیر مجموعه شی window ، اصطلاحا BOM گویند. در این بخش ابتدا BOM را بررسی میکنیم و سپس به انواع browser API می پردازیم که کار پیاده سازی قابلیت های مختلف را برای ما ساده تر میکنند.