معرفی زبان برنامه نویسی 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

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

برای مشاوره رایگان با کارشناسان دوریس هاست فرم زیر را پر کنید

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}
star
star-filled

مطالب مرتبط

هکر کیست؟
Microsoft

هکر کیست؟

هکر کیست؟ اغلب مردم هنگامی که کلمه‌ی هکر و یا هک را می‌شنوند دچار ترس می‌شوند، البته باید گفت که بیشتر مردم درک درستی از

مطالعه بیشتر »
Microsoft

Malware چیست؟

Malware چیست؟ بد افزار یا Malware چیست؟ Malware مخفف کلمه Malicious Software است که به معنای نرم افزار مضر یا بد افزار می باشد. بد افزار به

مطالعه بیشتر »

اين وبسايت متعلق به دوریس هاست ميباشد و تمامی حقوق آن محفوظ است .