معرفی زبان برنامه نویسی Java script

زبان Java script

معرفی زبان برنامه نویسی Java script

در ابتدا ، هدف این مقاله این است که : کار این نرم افزار را شرح دهد و سپس به موارد دیگر می پردازد . پس در این قسمت ، این زبان برنامه نویسی را معرفی می کنیم . اختصار زبان برنامه نویسی Java script ، به صورت JS می باشد . Java script بین زبان های برنامه نویسی ، یکی از محبوب ترین نرم افزار ها می باشد . Java script ، برای برنامه نویسیِ Server side ، application های گوشی موبایل ، ساختن برنامه های وب و ساختن بازی به کار می رود .

معرفی زبان برنامه نویسی  Java script

زبان 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

موارد استفاده از این زبان برنامه نویسی

مرورگر های مختلفی از این زبان برنامه نویسی استفاده می کنند . مرورگر های مختلفی هستند که برای این که بتوانند کد های 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

جهت استفاده از سرویس های سرور مجازی و سرور مجازی ایران دوریس میتوانید از این خدمات بهرمند شوید.

5 / 5. 1

مطالب مرتبط

معرفی centos

CentOS چیست؟

ارسال شده در 20/01/20
Softaculous چیست

Softaculous چیست ؟

ارسال شده در

دیدگاه‌ها بسته شده‌اند.