معنی جاوا اسکریپت

شما بعنوان یک برنامه نویس حتما نام جاوااسکریپت را شنیده اید.زبان ترسناکی است اما اگر بتوانید از پس سختی آن بر بیایید حتما میتوانید یک برنامه نویس موفق شوید.

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

دوره آموزش بوت استرپ

اما واقعا جاوا اسکریپت چیست ؟

جاوااسکریپت یا javascript یکی از زبان های برنامه نویسی است که بین کدهای html قرار میگیرد.در واقع یک زبان اسکریپت نویسی است که با کدهای html سر و کار دارد و و دقیقا همان کدها را میتواند بر روی دیگر پلتفرم ها قرار دهد.این زبان ،یک زبان شی گرا و سطح بالاست است.از جاوا اسکریپت بعنوان یکی از سه هسته اصلی تشکیل دهنده وب یاد میشود(HTML-CSS-JavaScript).این زبان قابلیت پشتیبانی توسط اکثر مرورگرها نظیر فایرفاکس ،کروم ،اکسپلورر ،اپرا ،سافاری و Edge را دارد.علاوه بر آن اکثر مرورگرهایی که در گوشی های هوشمند وجود دارند از نیز قابلیت پشتیبانی از این زبان برنامه نویسی را دارند.

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

کاربرد جاوااسکریپت تنها در سمت کاربر خلاصه نمیشود و میتوان توسط فریمورک هایی نظیر vue.js برنامه نویسی سمت سرور را نیز انجام داد.بنابراین جاوااسکریپت یک زبان برنامه نویسی دو طرفه یا Both Side است.
یکی از محاسن زبان جاوا اسکریپت نیز هماین است زیرا کمتر زبان دو طرفه ای در دنیا وجود دارد که چنین قابلیتی را دشاته باشد.

جاوااسکریپت یکی از زبان های تکامل یافته است که داخل مرورگر شما قرار دارند و تمامی قابلیت های یک برنامه نویسی معمولی را دارد.ویژگی های جاوااسکریپت عبارتند از :
o تعریف متغیرها

o تعریف کلاس ها
o استفاده و بارگذاری ماژول های خارجی
o ساخت انواع منو به همراه انیمیشن
o تعریف و فراخوانی توابع
o ذخیره و بازیابی مقادیر
o انجام محاسبات ریاضی
o نمایش پیام و یا اخطار به کاربران
o تعریف و نوشتن پردازنده رویداد که به کاربر پاسخ میدهد
o انیمیشن
o جمع آوری اطلاعات از کاربران یک وبسایت
o عکس العمل نشان دادن به واکنش کاربران نظیر حرکت کاراکتر یا تغییر شکل عکس ها در زمانیکه کاربر موس خود را بر روی آن ها میبرد
این ها تنها برخی از ویژگی های جالب جاوااسکریپت در دنیای وب بود .
این زبان در سمت سرور کاربرد ندارد و تنها در سمت کاربر است، همین موضوع باعث میشود نزد توسعه دهندگان بسیار محبوب باشد.

جاوا اسکریپت چگونه کار میکند؟

تا بدینجا به مفهوم جاوااسکریپت پرداختیم اما کاربرد آن چیست؟
در هنگامی که یک مرورگر بارگذاری میشود ،کدهای html تجزیه و سپس اجرا میشوند.سپس مدل شی گرا متن برنامه (DOM) را ایجاد مینمایند.DOM یکی از رابط های برنامه نویسی اپلیکیشن است که کدهای HTL/XHTML/XML را به یک ساختار درختی تبدیل میکند که در این درخت هر شاخه ،یک شی در کل برنامه استپس از آن نوبت به کدهای CSS و JavaScript میرسد.در این مرحله است که اجرای کد ها را به جاوااسکریپت و کدهای css محول میشود.موتور جاوااسکریپت موجب بارگذاری کدهای داخلی و یا خارجی برنامه میشود اما هیچکدام از این کد ها را بلافاصله اجرا نمیکند.زیرا منتظر اجرای کدها بطور کامل توسط HTML و CSS میشود و پس از اتمام اجرای کدها توسط این دو زبان جوااسکریپت وارد عمل شده و نسبت به اجرای کدها اقدام مینماید.


مطالب مرتبط :

کلاس حرفه ای وردپرس

آموزشگاه جوملا

آموزش طراحی وب سایت