زبان Java script
معرفی زبان برنامه نویسی Java script
در ابتدا ، هدف این مقاله این است که : کار این نرم افزار را شرح دهد و سپس به موارد دیگر می پردازد . پس در این قسمت ، این زبان برنامه نویسی را معرفی می کنیم . اختصار زبان برنامه نویسی Java script ، به صورت JS می باشد . Java script بین زبان های برنامه نویسی ، یکی از محبوب ترین نرم افزار ها می باشد . Java script ، برای برنامه نویسیِ Server side ، application های گوشی موبایل ، ساختن برنامه های وب و ساختن بازی به کار می رود .
زبان Java script
ویژگی ها و مزایای زبان برنامه نویسی Java script
این نرم افزار ، به خاطر ویژگی هایی که دارد خیلی مورد استفاده قرار می گیرد . ویژگی ها و مزایای این زبان برنامه نویسی عبارتند از :
1 – این زبان برنامه نویسی ، کار برنامه نویس ها را راحت تر و ساده تر کرده است . چون یک زبان سطح بالا (high level ) است و ساختار نوشتاری و منطق بسیار نزدیکی به زبان انسان ها دارد .
2 – زبان Java script ، از نوع زبان های مفسری ( interpreter ) می باشد .
3 – وابسته ی سیستم عامل نمی باشد .
4 – زبان Java script ، شی گرا است . و به همین علت ، باعثِ حل ِبسیاری از مشکل ها می شود . و فرآیند کد نویسی ، ساده تر می شود .
5 – این زبان برنامه نویسی ، باعث می شود تا بتوانید فایل های انیمیشنی ، صوتی و تصویری را روی سایت خود به نمایش بگذارید . و کار هایی را می توانید انجام بدهید که صفحه های وب شما جذاب شود .
6 – این زبان برنامه نویسی ، تقریبا روی همه ی پلتفرم ها با استفاده از Java script virtual machine اجرا می شود .
7 – سایتی به نام stackover flow ، این نرم افزار را بررسی کرده است . و طبق بررسی های این سایت ، در سال 2018 محبوب ترین زبان برنامه نویسی ، این زبان برنامه نویسی می باشد.
8 – هنگام پردازش و اجرا به کامپایلر نیازی ندارد .
9 – یادگیری Java script ، بسیار راحت است .
10 – روی مرورگر ها و پلتفرم های مختلف ، به صورت کراس پلتفرم می تواند اجرا شود .
11 – نسبت به زبان های برنامه نویسی ِدیگر ، عملکرد سریع تری دارد .
12 – فریم ورک ها ، کتابخانه ها و ابزار های مختلف و خیلی زیادی را در اختیار شما قرار می دهد .
13 – زبان بومیِ مرورگر وب می باشد .
14 – برنامه نویس ها با استفاده از این زبان برنامه نویسی ، می توانند صفحه های وب ِتعاملی و پویایی را ایجاد کنند .
زبان Java script
زبان Java script
موارد استفاده از این زبان برنامه نویسی
مرورگر های مختلفی از این زبان برنامه نویسی استفاده می کنند . مرورگر های مختلفی هستند که برای این که بتوانند کد های Java script را اجرا کنند ، موتورهای (engine ) مختلفی را به کار می برند . این موتور ها ، می توانند کد های Java script را ترجمه کنند . این مرورگر ها عبارتند از :
⦁ مرورگر های اپرا و گوگل کروم ، از موتور V8 استفاده می کنند .
⦁ مرورگر Firefox ، از موتور spider monkey استفاده می کند .
⦁ اینترنت explorer ، برای ورژن های مختلف خود از موتور های trident , chakra استفاده می کند .
⦁ مرورگر edge ، از موتور chakracore استفاده می کند .
⦁ مرورگر سافاری ، از موتور های nitro , squirrelfish استفاده می کند .
نقطه ضعف های این زبان برنامه نویسی
در این قسمت ، قصد داریم که نقطه ضعف های این زبان برنامه نویسی را بررسی کنیم . این نرم افزار هم مانند هر نرم افزار دیگری ، نقطه ضعف ها و نقص هایی دارد . نقطه ضعف های این زبان برنامه نویسی ، عبارتند از :
⦁ در تشخیص علت خطا ، ضعیف هستند .
⦁ در اجرای script های Java script ، محدودیت هایی وجود دارد .
⦁ محدودیت هایی برای حفظ امنیت دارد .
⦁ روی مرورگر های قدیمی اجرا نمی شود .
⦁ ممکن است برای اجرای کد های مخرب در کامپیوتر کاربر ها به کار برود .
تاریخچه ی زبان برنامه نویسی Java script
تا این قسمت از مقاله ، در مورد این نرم افزار صحبت های بسیاری کردیم . ویژگی ها ، نقاط ضعف و قوت را ذکر کردیم . و هم چنین اطلاعات مختلف در مورد مرورگر های مختلف را در اختیار شما قرار داده ایم . و در بخش آخر این مقاله ، قصد داریم که تاریخچه ی Java script را بررسی کنیم .
در ابتدا ، شخصی به نام برندان ایچ در شرکت نت اسکیپ ، این برنامه را با نام mocha طراحی کرد . و بعدا این اسم را به livescript تغییر داد . و در نهایت نام این برنامه به Java script تغییر پیدا کرد .
در دسامبر سال 1995 = اولین نسخه ی این برنامه ( نسخه ی 2.0 B3 ) ، منتشر شد .
در اوت سال 1996 = نسخه ی 3.0 این زبان برنامه نویسی ، عرضه شد .
زبان Java script
جهت استفاده از سرویس های سرور مجازی و سرور مجازی ایران دوریس میتوانید از این خدمات بهرمند شوید.