این آموزش در تاریخ ۱۴۰۱/۰۴/۲۱ آپدیت شده است.

آموزش ویژگی specified در DOM جاوااسکریپت

سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش ویژگی specified در DOM جاوااسکریپت با من همراه باشید.

ویژگی specified در DOM جاوااسکریپت

Free-Learn

ویژگی specified در DOM جاوااسکریپت

با استفاده از ویژگی specified ( در لغت یعنی مشخص شده یا تعیین شده ) میتونیم مشخص کنیم که آیا یک تگ دارای یک صفت مشخص شده ای می باشد یا خیر!؟

مقدار برگشتی برگشت یک مقدار بولی یا Boolean
true : یعنی بله صفت مشخص شده
خطا : یعنی خیر صفت مشخص نشده
نسخه DOM DOM Level 1

Free-Learn

مثال از این ویژگی

در ادامه میتوانید یک مثال از این ویژگی را در زبان جاوا اسکریپت مشاهده نمایید.

مثال شماره ۱ : چک میکنه ببینه آیا صفت id درون تگ وجود دارد یا خیر؟ اگه بود خب در خروجی true میده

امتحان کنید

توضیح مثال بالا :

در مثال بالا ما میخوایم ببینیم آیا درون تگ h2 صفت id ( یا میتونه هر صفت دیگه ای هم باشه فرقی نمیکنه ) وجود داره یا خیر!؟

در خط ۷ اول با استفاده از متد getAttributeNode صفت id رو گرفتیم و بعدش با استفاده از ویژگی specified گفتیم ، آیا صفت id در درون تگ وجود داره یا خیر؟

در نهایت در خروجی میده true این یعنی بله اون تگ دارای صفت id می باشد، یا هم میتونیم بگیم بله اون تگ شامل صفت id می باشد.

Free-Learn

پشتیبانی مرورگرها

در جدول زیر میتوانید مشاهده نمایید که آیا مرورگرهای اینترنتی از این ویژگی در جاوااسکریپت پشتیبانی میکنند یا خیر.

نام ویژگی Chrome Firefox Opera Safari Edge
specified بله بله بله بله بله

Free-Learn

شکل نوشتاری

نحوه نوشتن یا استفاده یا سینتَکس (Syntax) این ویژگی در جاوااسکریپت بصورت زیر می باشد.


Free-Learn

نکات و توضیحات

  • این ویژگی اگه صفت وجود داشت خب True میده ولی اگه صفت وجود نداشت یا تعریف نشده بود دیگه false نمیده بلکه بجاش خطا میده ( خطارو هم در محیط کنسول مرورگر میده نه در صفحه خروجی )
  • استفاده از این ویژگی خیلی پیشنهاد نمیشه

Free-Learn

دریافت PDF یا پرینت این مطلب