جستجو برای:
  • صفحه اصلی
  • وبلاگ تخصصی جاوااسکریپت
    • جاوااسکریپت
    • Angular
    • Nodejs
    • Reactjs
    • Vuejs
    • Electronjs
    • دیتابیس MongoDB
    • کتابخانه های جاوا اسکریپت
    • فریمورک های جاوا اسکریپت
  • تونل یادگیری رایگان
    • آموزش رایگان جاوااسکریپت
      • 1) جاوااسکریپت چیست ؟
      • 2) بارگذاری جاوااسکریپت
      • 3) کامنت گذاشتن در جاوااسکریپت
      • 4) متغیرها در جاوااسکریپت
      • 5) عملگرها در جاوااسکریپت
      • 6) انواع داده در جاوااسکریپت
      • 7) اعداد در جاوااسکریپت
      • 8) رشته ها در جاوااسکریپت
      • 9) متد های رشته در جاوااسکریپت
      • 10) آرایه ها در جاوااسکریپت
      • 11) متدهای آرایه در جاوااسکریپت
      • 12) مرتب سازی آرایه در جاوااسکریپت
      • 13) اشیا در جاوااسکریپت
      • 14) توابع در جاوااسکریپت
      • 15) توابع ریاضی در جاوااسکریپت
      • 16) دستور شرطی if در جاوااسکریپت
      • 17) دستور Switch در جاوااسکریپت
      • 18) آموزش حلقه for در جاوااسکریپت
      • 19) آموزش حلقه while
    • آموزش رایگان جی کوئری
      • 1) جی کوئری چیست ؟
      • 2) نصب جی کوئری
      • 3) سینتکس جی کوئری
      • 4) سلکتورها در جی کوئری
      • 5) رویداد ها در جی کوئری
      • 6) Hide و Show در جی کوئری
      • 7) افکت Fade در جی کوئری
      • 8) افکت Slide در جی کوئری
      • 9) انیمیشن در جی کوئری
      • 10) افکت ها در جی کوئری
      • 11) دسترسی به محتوای تگ ها (Get)
      • 12) ارسال اطلاعات به تگ ها (Set)
    • آموزش های کامل جاوااسکریپت
      • آموزش کامل Operators (عملگرها)
      • آموزش کامل حلقه ها و شرط ها
      • آموزش کامل Objects (اشیا)
      • آموزش کامل Arrays (آرایه ها)
      • آموزش کامل Functions (توایع)
  • دوره ها
    • دوره رایگان جاوااسکریپت
    • دوره رایگان عملگرها (Operators)
    • دوره رایگان شرط ها و حلقه ها
    • دوره رایگان اشیا (Objects)
    • دوره رایگان آرایه ها (Arrays)
    • دوره رایگان توابع (Functions)
    • دوره پروژه محور هیولای جاوااسکریپت
    • دوره رایگان React مقدماتی
    • دوره پروژه محور هیولای React
  • نقشه راه یادگیری جاوااسکریپت
 
MEGA JS
  • صفحه اصلی
  • وبلاگ تخصصی جاوااسکریپت
    • جاوااسکریپت
    • Angular
    • Nodejs
    • Reactjs
    • Vuejs
    • Electronjs
    • دیتابیس MongoDB
    • کتابخانه های جاوا اسکریپت
    • فریمورک های جاوا اسکریپت
  • تونل یادگیری رایگان
    • آموزش رایگان جاوااسکریپت
      • 1) جاوااسکریپت چیست ؟
      • 2) بارگذاری جاوااسکریپت
      • 3) کامنت گذاشتن در جاوااسکریپت
      • 4) متغیرها در جاوااسکریپت
      • 5) عملگرها در جاوااسکریپت
      • 6) انواع داده در جاوااسکریپت
      • 7) اعداد در جاوااسکریپت
      • 8) رشته ها در جاوااسکریپت
      • 9) متد های رشته در جاوااسکریپت
      • 10) آرایه ها در جاوااسکریپت
      • 11) متدهای آرایه در جاوااسکریپت
      • 12) مرتب سازی آرایه در جاوااسکریپت
      • 13) اشیا در جاوااسکریپت
      • 14) توابع در جاوااسکریپت
      • 15) توابع ریاضی در جاوااسکریپت
      • 16) دستور شرطی if در جاوااسکریپت
      • 17) دستور Switch در جاوااسکریپت
      • 18) آموزش حلقه for در جاوااسکریپت
      • 19) آموزش حلقه while
    • آموزش رایگان جی کوئری
      • 1) جی کوئری چیست ؟
      • 2) نصب جی کوئری
      • 3) سینتکس جی کوئری
      • 4) سلکتورها در جی کوئری
      • 5) رویداد ها در جی کوئری
      • 6) Hide و Show در جی کوئری
      • 7) افکت Fade در جی کوئری
      • 8) افکت Slide در جی کوئری
      • 9) انیمیشن در جی کوئری
      • 10) افکت ها در جی کوئری
      • 11) دسترسی به محتوای تگ ها (Get)
      • 12) ارسال اطلاعات به تگ ها (Set)
    • آموزش های کامل جاوااسکریپت
      • آموزش کامل Operators (عملگرها)
      • آموزش کامل حلقه ها و شرط ها
      • آموزش کامل Objects (اشیا)
      • آموزش کامل Arrays (آرایه ها)
      • آموزش کامل Functions (توایع)
  • دوره ها
    • دوره رایگان جاوااسکریپت
    • دوره رایگان عملگرها (Operators)
    • دوره رایگان شرط ها و حلقه ها
    • دوره رایگان اشیا (Objects)
    • دوره رایگان آرایه ها (Arrays)
    • دوره رایگان توابع (Functions)
    • دوره پروژه محور هیولای جاوااسکریپت
    • دوره رایگان React مقدماتی
    • دوره پروژه محور هیولای React
  • نقشه راه یادگیری جاوااسکریپت
0
ورود / ثبت نام

وبلاگ

MEGA JS آموزش برنامه نویسی وبلاگ ابزار و تکنولوژی Typescript چیست؟ چرا باید ازش استفاده کنیم؟

Typescript چیست؟ چرا باید ازش استفاده کنیم؟

9 مرداد 1399
ارسال شده توسط محمدرضا حاجی مقصودی
ابزار و تکنولوژی
5.67k بازدید

[geoip_detect2_show_if country=”IR” ]

[/geoip_detect2_show_if]
[geoip_detect2_hide_if country=”IR” ]

[/geoip_detect2_hide_if]

تایپ اسکریپت چیست؟

تایپ اسکریپت یه زبان برنامه نویسی اسکریپتی هست که در واقع همون جاوااسکریپت با یه سری امکانات بیشتره. که مهم ترینش مشخص کردن نوع داده ذخیره شده هنگام تعریف متغیر هست. یعنی مثل زبان های ++C و java میتونیم مشخص کنیم که چه نوع داده ای باید در این متغیر ذخیره بشه. با اینکار دقت کدنویسی ما افزایش پیدا میکنه و موقع دیباگ کردن خیلی خیلی راحت تر متوجه اشتباهات میشیم و typescript قبل از کامپایل نهایی به ما ایرادات و خطاها رو نشون میده. پسوند فایل های تایپ اسکریپت ts. هست و این سینتکس قابل اجرا و خوندن توسط مرورگرها نیست، اما یه کامپایلر داره که میتونیم کدنهایی رو بر اساس es5 یا es6 و ۷ و هر ورژنی از جاوااسکریپت خروجی بگیریم تا بدون مشکل روی همه مرورگرها قابل اجرا باشه.

کاربرد تایپ اسکریپت چیست؟

تایپ اسکریپت یه Superset برای جاوا اسکریپت هست که در سال ۲۰۱۲ معرفی شده. وقتی میگیم Typescript یه سوپرست برای javascript یعنی همه کدهای جاوااسکریپت در  تایپ اسکریپت قابل اجرا هست با یه سری امکانات اضافه مثل ارث بری و interface و… که کمک میکنه بهتر و تمیزتر کد بنویسیم. شاید شما بگی که خب ارث بری در جاوااسکریپت هم خیلی سادس و نیازی به تایپ اسکریپت نیست، اما باید بگم سال ۲۰۱۲ که تایپ اسکریپت معرفی شد خبری از اکمااسکریپت نبود، جاوااسکریپت انقدرا هم جذاب نبود پس typescript یه نعمت محسوب میشد. البته اکمااسکریپت خیلی از ضعف های جاوااسکریپت رو پوشش داد (به خصوص ورژن es6 و es7 و es8 که امکانات بسیار خوبی ارائه دادند.) با این حال تایپ اسکریپت هم آپدیت های خوبی داد و خودش رو بورس نگه داشت.

کجا میشه از Typescript استفاده کرد؟

به نظرم تایپ اسکریپت بیشتر مناسب اپلبکبشن ها با مقیاس بزرگ تره. هر جا که بشه از جاوااسکریپت استفاده کرد از تایپ اسکریپت هم میشه استفاده کرد. مثلا در کتابخانه هایی مثل react و jquery هم میتونید از تایپ اسکریپت استفاده کنید. یا برای استفاده از فریمورک انگولار باید و باید تایپ اسکریپت بلد باشید. در کل تایپ اسکریپت کمک میکنه که بهتر جاوااسکریپت کد بزنیم و مثلا در جاوااسکریپت ما Dynamic Type داریم یعنی فقط کافیه اسم متغیر و مقدار رو پاس بدیم و نیازی نیست نوع آن را مشخص کنیم. اما در تایپ اسکریپت ما static type داریم. باید وقتی متغیر تعریف میشه نوع آن هم مشخص بشه که چه نوع داده ای را قبول میکنه و فقط باید از همان نوع داخلش ریخته بشه. پس همین قضیه کمک میکنه تا داده های null و undefined وارد تابع نشه و اصلا متغیر قبولش نکنه.

 

مزایای استفاده از تایپ اسکریپت

خب قاعدتا هر زبان و کتابخونه یا فریمورک یه سری مزیت داره که ما ترقیب میشیم ازش استفاده کنیم. در ادامه مهم ترین مزیت های typescript رو بررسی میکنیم.

یادگیری ساده تایپ اسکریپت

اگه به جاوااسکریپت تسلط کافی داشته باشید،به راحتی میتونید تایپ اسکریپت رو یاد بگیرید چرا که کل سینتکس جاوااسکریپت در تایپ اسکریپت پشتیبانی میشه و فقط یه سری ویژگی و امکانات اضافه داره. در ضمن به ساختاربندی و معماری کدهای جااوااسکریپت ماهم کمک میکنه. حتی میتونید پسوند فایل های .js رو به .ts تبدیل کنید به همین راحتی!

مشخص کردن نوع داده در تایپ اسکریپت

در تایپ اسکریپت شما میتونید برای متغیرها، ویژگی هاو توابع نوع داده استاتیک تعریف کنید تا هر نوع داده ای نگیرن و کنترل خیلی خیلی بیشتری برای ورودی های و خروجی های توابع داریم که در نتیجه به کدنویسی سریع تر و راحت تر ما کمک میکنه. با کمترین درصد خطا.

کامپایل نهایی به جاوااسکریپت

تایپ اسکریپت در لحظه کامپایل ایرادات و خطاها رو میگیره و خیلی ساده تر میتونیم مشکلات کدمون رو بفهمیم و در نهایب خروجی جاوااسکریپت به ما میده که با همه مروگرها سازگار باشه یعنی هرچی امکانات بیشتری به تایپ اسکریپت اضافه بشه نگران ساپورت کردن مرورگرها نیستیم و خودش خروجی نهایی جاوااسکریپتی میده که همه مرورگرها پشتیبانی میکنن.

سازگاری با کتابخانه های جاوااسکریپت

یکی از خوبیای Typescript اینه که کتابخونه ها و فریمورک های جاوااسکریپت مثل React و Vue و Angular و JQuery سازگازی داره و میتونید ازش استفاده کنید و حتی در فریمورکی مثل Angular حتما باید با تایپ اسکریپت توسعه بدید و پیشنیاز یادگیری انگولار، تایپ اسکریپت هست.

محبوبیت بالای Typescript

آماری که سال ۲۰۲۰ از stackoverflow منتشر شد و در هایلایت پیج اینستاگرام megajs_com موجود هست، تایپ اسکریپت دومین زبان برنامه نویسی دوست داشتنی بین برنامه نویسان شناخته شده و این نشون از رشد و پیشرفت ایت زبان داره. و طبق اخباری که از شرکت های بزرگ اومده قراره که خیلی هاشون از جاوااسکریپت به تایپ اسکریپت مهاجرت کنن و معتقدن که تایپ اسکریپت در توسعه و کارهای بزرگ و تیمی بهتره.

 

معایب استفاده از تایپ اسکریپت

خب هرجا صحبت از مزیت هست قطعا معایبی هم وجود داره که در ادامه قراره معایب تایپ اسکریپت رو بررسی کنیم.

زمان بر بودن کامپایل تایپ اسکریپت

خب همون طور که بالا اشاره کردیم در نهایت کدهای تایپ اسکریپت باید به جاوااسکریپت تبدیل بشه تا برای مرورگرها قابل فهم باشه و همین قضیه کامپایل شدن یه زمان و تایمی از ما میگیره که البته مسئله چندان مهمی نیست. البته اگه همه مرورگرها از تایپ اسکریپت پشتیبانی میکردن و نیازی به کامپایل نبود که عالی میشد.

عدم پشتیبانی کتابخانه های Third-party

ممکنه بعضی از کتابخانه های نه چندان معروف جاوااسکریپت برای تایپ اسکریپت فایل معادل نداشته باشن یا فایل معادلشون داستان دار باشه و اذیت کنه. اما این مورد هم در اکثر موارد به چشم نمیاد و خیلی اذیت کننده نیست.

عدم هماهنگی تیم یا شرکت با تایپ اسکریپت

خب کماکان خیلی از شرکت ها و توسعه دهنده ها با جاوااسکریپت خام (pure) مشکلی ندارن و به لطف اکمااسکریپت خیلی از مشکلات حل شده و ضرورتی برای استفاده از تایپ اسکریپت نمیبینن. گرچه در دنیا محبوبیت این زبان بیشتر شده و روند صعودی پیدا کرده ولی همچنان در ایران بازار استفاده کمی داره و ممکنه همه اعضای تیم یا شرکت موافق به استفاده از تایپ اسکریپت نباشند.

 

جمع بندی نهایی درباره تایپ اسکریپت

خب بریم سراغ جمع بندی کلی زبان برنامه نویسی تایپ اسکریپت

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

 

 

 

اشتراک گذاری:
برچسب ها: javascripttypescriptتایپ اسکریپتجاوا اسکریپت

13 دیدگاه

به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.

  • phosphoric acid گفت:
    7 دی 1400 در 14:20

    مطلب بسیار مفیدی بود ممنون

    برای پاسخ دادن وارد شوید
  • برنج گفت:
    8 شهریور 1400 در 21:12

    مطالب سایتتون جالب و مفید و کاربردی
    سپاس از سایت خوبتان !

    برای پاسخ دادن وارد شوید
  • موتور برقي گفت:
    8 شهریور 1400 در 20:41

    مرسی خیلی عالی و کار بردی

    برای پاسخ دادن وارد شوید
  • فروش پودر كربنات كلسيم گفت:
    6 شهریور 1400 در 19:26

    سایت عالی و مفیدی دارید خسته نباشید

    برای پاسخ دادن وارد شوید
    • محمدرضا حاجی مقصودی گفت:
      8 شهریور 1400 در 02:41

      مرسی از لطف شما

      برای پاسخ دادن وارد شوید
  • اسید اسکوربیک گفت:
    1 شهریور 1400 در 19:48

    مطلب مفیدی بود ممنون
    مواد غذایی و صنعتی
    https://www.olgaco.com/products/ascorbic-acid/

    برای پاسخ دادن وارد شوید
  • cafes-container گفت:
    1 شهریور 1400 در 19:38

    عالی سپاس گزارم
    ساختوساز کانتر
    https://www.greenboxtainer.com/cafes-container

    برای پاسخ دادن وارد شوید
  • لمینت گفت:
    1 شهریور 1400 در 12:39

    عالی بود

    برای پاسخ دادن وارد شوید
  • رحیم گفت:
    27 تیر 1400 در 11:50

    مفید بود

    برای پاسخ دادن وارد شوید
  • محمدرضا گفت:
    19 آبان 1399 در 14:07

    سلام.
    به نظرتون برای کار با فریم ورک های React و Vue تایپ اسکریپت بهتر هستش یا جاوااسکریپت خام ؟

    برای پاسخ دادن وارد شوید
    • محمدرضا حاجی مقصودی گفت:
      21 آبان 1399 در 17:59

      سلام به نظر من هرجا بتونید از تایپ اسکریپت استفاده کنید. بهتره

      برای پاسخ دادن وارد شوید
  • حسن محمدی گفت:
    30 مهر 1399 در 05:40

    ویدیو ها یکی از یکی بهتر

    برای پاسخ دادن وارد شوید
    • محمدرضا حاجی مقصودی گفت:
      1 آبان 1399 در 15:33

      سلام و درود.
      مرسی از نظرتون 🙂

      برای پاسخ دادن وارد شوید

دیدگاهتان را بنویسید لغو پاسخ

برای نوشتن دیدگاه باید وارد بشوید.

جستجو برای:
هیولای جاوااسکریپت

آموزش پروژه محور جاوااسکریپت

آموزش پروژه محور جاوااسکریپت

دسته‌ها
  • Angular
  • Denojs
  • Electronjs
  • Mongo DB
  • Nodejs
  • React
  • Vue
  • ابزار و تکنولوژی
  • جاوااسکریپت
  • فریم ورک ها
  • کتابخانه ها
  • وبلاگ
  • یادگیری React
  • یادگیری جاوااسکریپت
  • یادگیری جی کوئری
جاوااسکریپت را از کجا شروع کنیم؟

نقشه راه یادگیری جاوا اسکریپت

MEGAJS | مگا جی اس

جدیدترین نوشته ها
  • ۲6) تمرین عملگرها: جا به جایی متغیرها با جاوااسکریپت
  • Typescript چیست؟ چرا باید ازش استفاده کنیم؟
  • ۲۵) آموزش اولویت عملگرها در جاوااسکریپت
  • ۲۴) آموزش عملگرهای منطقی در جاوااسکریپت
درباره MEGA JS، دنیای جذاب جاوااسکریپت

جاوا اسکریپت یک زبان برنامه نویسی همه فن حریف برای برنامه نویسی وبسایت، اپلیکیشن، هوش مصنوعی، ربات تلگرام، فیلترنویسی اینستاگرام و حتی بازی سازی استفاده میشه. وبسایت MEGAJS اولین مرجع تخصصی آموزش جاوااسکریپت، کتابخونه ها و فریمورک های JavaScript به زبان فارسی هست.

دوره های رایگان مگا جی اس

دوره رایگان آموزش جاوااسکریپت
دوره رایگان آموزش ری اکت

دوره رایگان آموزش عملگرهای جاوا اسکریپت
دوره رایگان آموزش حلقه ها و شرط ها
دوره رایگان آموزش آبجکت های جاوااسکریپت
دوره رایگان آموزش آرایه ها در جاوا اسکریپت
دوره رایگان آموزش توابع در جاوااسکریپت

دوره های هیولای مگا جی اس

دوره ۲۰روش درآمدی هیولای درامدزایی
دوره پروژه محور هیولای جاوا اسکریپت
دوره پروژه محور هیولای ری اکت

فیلم های آموزشی رایگان در

کانال آپارات MEGAJS   کانال آپارات MEGAJS

کانال یوتوب MEGAJS   

تمامی حقوق برای سایت MEGA JS محفوظ می باشد.
ورود به سایت ×
رمز عبور خود را فراموش کرده اید؟
ورود با رمز یکبار مصرف
ارسال کد یکبار مصرف(00:120)
حساب کاربری ندارید؟
ثبت نام
ارسال کد یکبار مصرف(00:120)
بازگشت به ورود

ارسال کد یکبار مصرف (00:120)
بازگشت به ورود
  • (+93) افغانستان
  • (+355) Albania
  • (+213) Algeria
  • (+1) American Samoa
  • (+376) Andorra
  • (+244) Angola
  • (+1) Anguilla
  • (+1) Antigua
  • (+54) Argentina
  • (+374) Armenia
  • (+297) Aruba
  • (+61) Australia
  • (+43) Austria
  • (+994) Azerbaijan
  • (+973) Bahrain
  • (+880) Bangladesh
  • (+1) Barbados
  • (+375) Belarus
  • (+32) Belgium
  • (+501) Belize
  • (+229) Benin
  • (+1) Bermuda
  • (+975) Bhutan
  • (+591) Bolivia
  • (+599) Bonaire, Sint Eustatius and Saba
  • (+387) Bosnia and Herzegovina
  • (+267) Botswana
  • (+55) Brazil
  • (+246) British Indian Ocean Territory
  • (+1) British Virgin Islands
  • (+673) Brunei
  • (+359) Bulgaria
  • (+226) Burkina Faso
  • (+257) Burundi
  • (+855) Cambodia
  • (+237) Cameroon
  • (+1) Canada
  • (+238) Cape Verde
  • (+1) Cayman Islands
  • (+236) Central African Republic
  • (+235) Chad
  • (+56) Chile
  • (+86) China
  • (+57) Colombia
  • (+269) Comoros
  • (+682) Cook Islands
  • (+225) Côte d'Ivoire
  • (+506) Costa Rica
  • (+385) Croatia
  • (+53) Cuba
  • (+599) Curaçao
  • (+357) Cyprus
  • (+420) Czech Republic
  • (+243) Democratic Republic of the Congo
  • (+45) Denmark
  • (+253) Djibouti
  • (+1) Dominica
  • (+1) Dominican Republic
  • (+593) Ecuador
  • (+20) Egypt
  • (+503) El Salvador
  • (+240) Equatorial Guinea
  • (+291) Eritrea
  • (+372) Estonia
  • (+251) Ethiopia
  • (+500) Falkland Islands
  • (+298) Faroe Islands
  • (+691) Federated States of Micronesia
  • (+679) Fiji
  • (+358) Finland
  • (+33) France
  • (+594) French Guiana
  • (+689) French Polynesia
  • (+241) Gabon
  • (+995) Georgia
  • (+49) Germany
  • (+233) Ghana
  • (+350) Gibraltar
  • (+30) Greece
  • (+299) Greenland
  • (+1) Grenada
  • (+590) Guadeloupe
  • (+1) Guam
  • (+502) Guatemala
  • (+44) Guernsey
  • (+224) Guinea
  • (+245) Guinea-Bissau
  • (+592) Guyana
  • (+509) Haiti
  • (+504) Honduras
  • (+852) Hong Kong
  • (+36) Hungary
  • (+354) Iceland
  • (+91) India
  • (+62) Indonesia
  • (+98) ایران
  • (+964) عراق
  • (+353) Ireland
  • (+44) Isle Of Man
  • (+972) Israel
  • (+39) Italy
  • (+1) Jamaica
  • (+81) Japan
  • (+44) Jersey
  • (+962) Jordan
  • (+7) Kazakhstan
  • (+254) Kenya
  • (+686) Kiribati
  • (+965) Kuwait
  • (+996) Kyrgyzstan
  • (+856) Laos
  • (+371) Latvia
  • (+961) Lebanon
  • (+266) Lesotho
  • (+231) Liberia
  • (+218) Libya
  • (+423) Liechtenstein
  • (+370) Lithuania
  • (+352) Luxembourg
  • (+853) Macau
  • (+389) Macedonia
  • (+261) Madagascar
  • (+265) Malawi
  • (+60) Malaysia
  • (+960) Maldives
  • (+223) Mali
  • (+356) Malta
  • (+692) Marshall Islands
  • (+596) Martinique
  • (+222) Mauritania
  • (+230) Mauritius
  • (+262) Mayotte
  • (+52) Mexico
  • (+373) Moldova
  • (+377) Monaco
  • (+976) Mongolia
  • (+382) Montenegro
  • (+1) Montserrat
  • (+212) Morocco
  • (+258) Mozambique
  • (+95) Myanmar
  • (+264) Namibia
  • (+674) Nauru
  • (+977) Nepal
  • (+31) Netherlands
  • (+687) New Caledonia
  • (+64) New Zealand
  • (+505) Nicaragua
  • (+227) Niger
  • (+234) Nigeria
  • (+683) Niue
  • (+672) Norfolk Island
  • (+850) North Korea
  • (+1) Northern Mariana Islands
  • (+47) Norway
  • (+968) Oman
  • (+92) پاکستان
  • (+680) Palau
  • (+970) Palestine
  • (+507) Panama
  • (+675) Papua New Guinea
  • (+595) Paraguay
  • (+51) Peru
  • (+63) Philippines
  • (+48) Poland
  • (+351) Portugal
  • (+1) Puerto Rico
  • (+974) Qatar
  • (+242) Republic of the Congo
  • (+40) Romania
  • (+262) Runion
  • (+7) Russia
  • (+250) Rwanda
  • (+290) Saint Helena
  • (+1) Saint Kitts and Nevis
  • (+508) Saint Pierre and Miquelon
  • (+1) Saint Vincent and the Grenadines
  • (+685) Samoa
  • (+378) San Marino
  • (+239) Sao Tome and Principe
  • (+966) Saudi Arabia
  • (+221) Senegal
  • (+381) Serbia
  • (+248) Seychelles
  • (+232) Sierra Leone
  • (+65) Singapore
  • (+1) Sint Maarten
  • (+421) Slovakia
  • (+386) Slovenia
  • (+677) Solomon Islands
  • (+252) Somalia
  • (+27) South Africa
  • (+82) South Korea
  • (+211) South Sudan
  • (+34) Spain
  • (+94) Sri Lanka
  • (+1) St. Lucia
  • (+249) Sudan
  • (+597) Suriname
  • (+268) Swaziland
  • (+46) Sweden
  • (+41) Switzerland
  • (+963) Syria
  • (+886) Taiwan
  • (+992) Tajikistan
  • (+255) Tanzania
  • (+66) Thailand
  • (+1) The Bahamas
  • (+220) The Gambia
  • (+670) Timor-Leste
  • (+228) Togo
  • (+690) Tokelau
  • (+676) Tonga
  • (+1) Trinidad and Tobago
  • (+216) Tunisia
  • (+90) ترکیه
  • (+993) Turkmenistan
  • (+1) Turks and Caicos Islands
  • (+688) Tuvalu
  • (+1) U.S. Virgin Islands
  • (+256) Uganda
  • (+380) Ukraine
  • (+971) ایلات متحده عربی
  • (+44) پادشاهی متحد بریتانیا
  • (+1) ایالات متحده آمریکا
  • (+598) Uruguay
  • (+998) Uzbekistan
  • (+678) Vanuatu
  • (+58) Venezuela
  • (+84) Vietnam
  • (+681) Wallis and Futuna
  • (+212) Western Sahara
  • (+967) Yemen
  • (+260) Zambia
  • (+263) Zimbabwe

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت