۱ علی
نحوه ایجاد درخت DOM در مرورگرها
جامعه پی اچ پی ایجاد شده در ۰۴ دی ۱۴۰۱

سلام

می‌دونیم مرورگرها بعد از load صفحه یک درخت DOM ایجاد می‌کنند که سه تا سوال دارم :

  • با توجه به این که DOM مستقل از زبان هست این object‌های موجود در DOM که توسط مرورگر ساخته میشه object‌های جاوااسکریپتی هستند؟
  • آیا مفسر جاوااسکریپت مسئول ساخت DOM هست؟
  • برای ایجاد این DOM از javascript DOM parser استفاده میشه ؟ و اگر اینطور هست در مرورگرها فقط از این نوع parser برای ایجاد DOM استفاده میشه؟

سلام علی عزیز

بله آبجکت‌های js هستند.

Dom‌ها توسط مرورگر رندر و مفسر جاوا اسکریپت اونهارو پردازش میکنه.

بله ولی ممکن هست نوع parse شدن تغییرات جزئی ای داشته باشه.

پیشنهاد میکنم برای کسب اطلاعات بیشتر مستندات این لینک رو هم یک مطالعه داشته باشی.


بهترین پاسخ
احمدرضا فاطمی کیا ۰۴ دی ۱۴۰۱، ۰۷:۴۷