به کارگاه ترجمه ی سینا2 خوش آمدید!

تبلیغات شما در اینجا بالا

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

 همان طور که در تصویر بالا مشاهده می کنید، در این سری از مقالات قصد داریم کتاب Speaking JavaScript را ترجمه کنیم.


مقدمه

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


بررسی جاوا اسکرپیت و اکما اسکریپت

اکما اسکریپت در حقیقت نام رسمی جاوا اسکریپت است. دلیل اینکه برای جاوا اسکرپیت یک نام دیگر یعنی اکما اسکریپت انتخاب شده است این است که یک زبان برنامه نویسی دیگر به نام جاوا وجود دارد و نام تجاری این دو شبیه به یکدیگر است. فعلا از واژه ی جاوا اسکریپت برای اشاره به نام این زبان استفاده می شود و از اکما اسکریپت برای اشاره ی دقیق به این زبان برنامه نویسی استفاده می شود. از این رو، وقتی به نسخه های مختلف این زبان اشاره می کنیم، مردم از واژه ی اکما اسکریپت استفاده می کنند. نسخه ی فعلی جاوا اسکریپت، اکما اسکریپت 5 است و اکما اسکریپت 6 در حال حاضر در حال توسعه است(در زمان نوشته شدن این کتاب).


 بررسی محبوبیت جاوا اسکریپت

مخترع زبان جاوا اسکریپت، Brendan Eich است. او زبان جاوا اسکریپت را بر اساس زبان های برنامه نویسی زیر ایجاد کرده است:

  • Java
  • Scheme
  • AWK
  • Self
  • Perl
  • Python

جاوا اسکریپت تا قبل از اکما اسکریپت 3  بررسی خطا نداشت. از اینجا معلوم می شود که چرا جاوا اسکریپت بیشتر اوقات وقتی با خطا مواجه می شود، هیچ خبری نمی شود؛ زیرا این زبان به طور اولیه، نمی تواند خطا ایجاد کند. از طرف دیگر جاوا اسکریپت ویژگی های قدرتمندی دارد که به ما امکان می دهد تا با این مشکلات کنار بیاییم. جاوا اسکریپت ترکیبی از چند زبان برنامه نویسی است و یک زبان شیء گرا می باشد.

نوشتن دیدگاه

لطفا نظرات خود را بیان کنید. به سوالات در سریع ترین زمان پاسخ داده خواهد شد.اما به نکات زیر توجه کنید:
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.


تصویر امنیتی
تصویر امنیتی جدید

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال