JavaScript به معنای کلاسیک یک زبان برنامه نویسی نیست ، بلکه یک زبان اسکریپت نویسی است که می توان وب سایت ها را به صورت تعاملی طراحی کرد. این زبان اسکریپت نویسی چیزی است که به یک صفحه وب حیات می بخشد - عناصر تعاملی و انیمیشن های مورد علاقه کاربر. اگر تا به حال از یک جعبه جستجو در صفحه اصلی استفاده کرده اید ، یک امتیاز مسابقه فوتبال زنده را در یک سایت خبری بررسی کرده اید یا یک فیلم یا انیمیشن را تماشا کرده اید ، احتمالاً از JavaScript استفاده می کنید.
جاوا اسکریپت چیست؟
JavaScript (JS) یک زبان برنامه نویسی یا اسکریپت نویسی است که اصولاً در وب استفاده می شود. برای بهبود و تعامل در صفحات HTML استفاده می شود و اغلب در کد HTML جاسازی شده است. جاوا اسکریپت یک زبان تفسیر شده است. این بدان معناست که: لازم نیست کد وارد شود. JavaScript که به عنوان زبان اسکریپت نیز شناخته می شود ، صفحات وب را به روشی تعاملی و پویا ارائه می دهد. این اجازه می دهد تا صفحات به رویدادها پاسخ دهند ، جلوه های ویژه داشته باشند ، متن متغیر را بپذیرند ، داده ها را تأیید کنند ، کوکی ایجاد کنند ، مرورگر کاربر را تشخیص دهند و موارد دیگر.
JavaScript مبتنی بر کلاینت است ، یعنی تفسیر کد و محاسبات بر روی رایانه مشتری انجام می شود ، نه بر روی سرور.
در عین حال ، در حال حاضر چارچوب هایی مانند Node.js وجود دارد که استفاده از JavaScript را در سرور یا به عنوان آن امکان پذیر می کند.
صفحات HTML برای نمایش محتوای ثابت مانند یک تصویر یا متن ساده مناسب هستند. با این حال ، بیشتر صفحات این روزها دیگر ساکن نیستند. بسیاری از صفحات مدرن حاوی منوها ، فرم ها ، نمایش اسلایدها و حتی تصاویر و فیلم هایی هستند که امکان تعامل کاربر را فراهم می کنند. JavaScript زبانی است که توسعه دهندگان وب از آن برای ایجاد چنین تعاملی استفاده می کنند. از آنجا که جاوا اسکریپت با صفحات HTML کار می کند ، یک توسعه دهنده باید از HTML استفاده کند و با DOM یک وب سایت آشنا باشد تا بتواند از پتانسیل کامل این زبان برنامه نویسی استفاده کند. اگرچه زبانهای اسکریپت نویسی دیگری برای صفحات وب تعاملی وجود دارد ، اما از JavaScript به طور عمده در عمل استفاده می شود.
خلاصه ای از تاریخچه JavaScript
توسعه جاوا اسکریپت در سال 1995 در Netscape Communications ، توسعه دهنده مرورگر Netscape آغاز شد. توسعه دهندگان دریافتند که افزودن یک زبان برنامه نویسی باعث بهبود تجربه کاربر وب و افزایش پذیرش کاربر می شود. بنابراین آنها سعی کردند "زبان برنامه نویسی" را در HTML جاسازی کنند. از آنجا که جاوا در آن زمان زبان برنامه نویسی جدید و پرتحرک بود ، آنها تصمیم گرفتند که زبان اسکریپت را از نظر نحو به جاوا نزدیک کنند. نتیجه جاوا اسکریپت با توابع HTML ، شی object گرایی SmallTalk و نحو جاوا بود. نسخه اول این زبان در ماه مه 1995 Mocha نام داشت ، در سپتامبر 1995 به LiveScript تغییر نام داد و در دسامبر 1995 مجدداً به JavaScript تغییر نام داد.
در سال 1996 ، جاوا اسکریپت به عنوان مشخصات استاندارد برای تکمیل به ECMA International ارسال شد. ECMA شرکتی برای استاندارد سازی سیستم های ارتباطی و اطلاعاتی مستقر در ژنو ، سوئیس است. در ژوئن 1997 ، اولین مشخصات رسمی این زبان با نام ECMA-262 منتشر شد. آخرین نسخه زبان ECMAScript 2017 است که در ژوئن 2017 منتشر شد.
https://www.it-talents.de/blog/it-talents/javascript-guide-was-ist-javascript.