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

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

ویژگی host در BOM جاوااسکریپت

Free-Learn

ویژگی host در BOM جاوااسکریپت

با استفاده از ویژگی location.host میتونیم هم نام دامنه ( یا هاست ) ( یا آدرس IP یا شماره پورت ) یک صفحه رو از طریق آدرس URL صفحه بدست آوریم و هم براش مقدار جدید مشخص نماییم.

تفاوت ویژگی های Host و HostName و Origin :

ویژگی host : برای بدست آوردن نام دامنه ( یا هاست یا آدرس IP بهمراه شماره پورت ) بدون https یا http

ویژگی hostname : برای بدست آوردن نام دامنه ( یا هاست یا آدرس IP ) بدون https یا http

ویژگی origin : برای بدست آوردن نام دامنه ( یا هاست یا آدرس IP بهمراه شماره پورت ) بهمراه https یا http

مقدار برگشتی برگشت آدرس دامنه یا آدرس IP یا شماره پورت ،
از طریق آدرس URL صفحه ای که اجرا شده

Free-Learn

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

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

مثال شماره ۱ : بدست آوردن آدرس دامنه ( دامنه ای که صفحه روش اجرا شده )

امتحان کنید

مثال شماره ۲ : تنظیم نام هاست یا دامنه جدید

امتحان کنید

Free-Learn

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

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

نام ویژگی Chrome Firefox Opera Safari IE
location.host بله بله بله بله بله

Free-Learn

شکل نوشتاری

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

  • گرفتن مقدار :

  • ست / تنظیم مقدار جدید :

  • HostName:Port = نام دامنه هاست یا شماره پورت
  • مثال با شماره پورت :


Free-Learn

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

  • اگه شماره پورت درون URL مشخص نشده باشد یا هم اگه شماره پورت از پورت های پیش فرض مثه ۸۰ ( پورت مخصوص http ) یا پورت ۴۴۳ ( پورت مخصوص https ) باشد، معمولا مرورگرها اونارو نشون نمیده.
  • ولی اگه شماره پورت مشخص شده باشه و در دسته ی پورت های پیش فرض نباشه، مثه » https://test.org:1234 ، اینارو نشون میده.
  • این ویژگی در دسته ی بخش Location مرورگر می باشد، Location هم یعنی نوار آدرس مرورگر، نوار آدرس مرورگر هم یعنی اون آدرس URL صفحه ای که روش اجرا شده، پس وقتی ما میخوایم آدرس جدید براش تنظیم کنیم مثه اینه که داریم آدرس صفحه ای که داخلشیم رو تغییر میدیم و مرورگر هم میره به اون آدرس.

Free-Learn

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