این آموزش در تاریخ ۱۴۰۱/۰۶/۲۷ آپدیت شده است.
آموزش قدم به قدم BOM در جاوا اسکریپت
سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش قدم به قدم BOM در جاوا اسکریپت با من همراه باشید.
Free-Learn
آموزش قدم به قدم BOM در جاوا اسکریپت
سوال : خب اولین سوالی که پیش میاد اینه که BOM یعنی چی!؟ و اینکه ما یه DOM داریم و یه BOM ، میخوایم ببینیم اصلا BOM یعنی چی؟ فرقش با DOM چیه؟
خب اول از هرچیزی اینو بگم، این اسم BOM اسم رسمی / دفتری نیست، یعنی بیشتر یه اسم مَن درآوردی هست، دیگه اومدن گفتن چون BOM با پنجره مرورگر کار میکنه بهش بگیم BOM یا به انگلیسی ( Browser Object Model ) و به فارسی ( مدل شئ مرورگر یا شئ مدل پنجره مرورگر )
بعد ما خب DOM هم داریم، به انگلیسی یعنی ( Document Object Model ) یا به فارسی ( مدل شئ سند یا مدل شئ صفحه وب ) که این میاد و با تگ های ( Element ) موجود در یک صفحه وب کار میکنه.
یعنی شانس آوردیم دیگه جاوا اسکریپت چیز دیگه ای نداشت وگرنه اسماشون میشد MOM و DAD و .. ( خخخ ) پس دیگه بطور کلی و در یه کلام DOM یعنی بتونیم با استفاده از جاوااسکریپت به تگ های درون صفحه دسترسی پیدا کنیم و اونارو ایجاد یا تغییر یا حتی حذف کنیم.
و BOM یعنی یسری ویژگی یا متد که با پنجره مرورگر کار میکنند، مثلا برای بدست آوردن اندازه کل عرض صفحه نمایش کامپیوتر یا لپ تاپ و یا موبایل و.. میتونیم از BOM استفاده کنیم، پس دیگه در یه کلام بدونید DOM با تگ های درون یک صفحه وب کار میکنه ولی BOM با پنجره ( صفحه ) مرورگر.
که این وسط هم DOM و هم BOM تعدادی ویژگی و متد داره که هر کدام از این ویژگی ها یا متدها یسری کارا برامون انجام میدن، همین تموم شد رفت، که ان شاالله در جلسات بعدی با تمامی این ویژگی ها و متدها آشنا خواهید شد.