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

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

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

Free-Learn

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

با استفاده از ویژگی location.origin میتونیم فقط نام پروتکل ( Protocol ) یا منظورش همون https یا http + نام دامنه ( یا آدرس IP یا شماره پورت ) یک صفحه رو از طریق آدرس URL صفحه بدست آوریم.

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

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

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

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

مقدار برگشتی برگشت آدرس دامنه یا آدرس IP یا شماره پورت که شامل https یا http باشد

Free-Learn

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

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

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

امتحان کنید

Free-Learn

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

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

نام ویژگی Chrome Firefox Opera Safari IE
location.origin ۸ ۲۱ ۱۵ ۵٫۱ ۱۱

Free-Learn

شکل نوشتاری

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


Free-Learn

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

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

Free-Learn

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