لطفا صبر کنید ...

جاوا اسکریپت چیست ؟

سعید هوشیار

توسط سعید هوشیار

مدیر سایت
دیدگاه ها: 0
بازدید ها : 1400
رایگان
هدف ما این است که شما، در بالاترین سطح طراحی و توسعه وب باشید.

ثبت نام کنید

Java Script يک زبان برنامه نويسی اسکريپتی است . این دستور العمل هادر کامپيوتر کاربر توسط مرورگر اجرا می شوند که به اين گونه زبان ها Client Side گویند. با ما همراه باشید تا در ادامه این زبان برنامه نویسی را مورد بررسی قرار دهیم .  


جاوا اسکریپت چیست ؟

جاوااسکریپت (JavaScript) زبان برنامه‌نویسی سطح بالا، پویا، مبتنی بر شی است که در کنار HTML و CSS یکی از سه هسته صفحات دنیای وب است. علیرغم اشتباه عمومی، زبان جاوا اسکریپت با زبان جاوا ارتباطی ندارد ولی ساختار این زبان به سی پلاس پلاس(++C) و جاوا شباهت دارد، که این امر برای یادگیری آسان در نظر گرفته شده‌ است.

تاریخچه جاوا اسکریپت

جاوااسکریپت توسط برندان ایچ در شرکت نت‌اسکیپ با نام Mocha طراحی شد و این نام بعداً به LiveScript و نهایتاً به جاوااسکریپت تغییر کرد. این تغییر نام تقریباً با افزوده شدن پشتیبانی از جاوا در مرورگر وب Netscape Navigator همزمانی دارد.

اولین نسخهٔ جاوااسکریپت در دسامبر ۱۹۹۵ معرفی و عرضه شد. این نام گذاری منجر به سردرگمی‌های زیادی شده و این ابهام را ایجاد کرد که جاوااسکریپت با جاوا مرتبط است در حالی که این طور نبود. عدهٔ زیادی این کار را یک ترفند تجاری برای به دست آوردن بخشی از بازار جاوا که در آن موقع زبان جدید مطرح برای برنامه‌نویسی تحت وب بود می‌دانند.

 
در حال حاظر نت‌اسکیپ جاوااسکریپت را به سازمان Ecma International برای استاندارد سازی ارسال کرده‌است و نتیجه آن نسخهٔ استاندارد شده‌ای به نام ECMA Script است.
 

کاربرد جاوا اسکریپت

کاربرد گسترده این زبان در سایتها و صفحات اینترنتی می‌باشد و به کمک این زبان می‌توان به اشیاء داخل صفحات HTML دسترسی پیدا کرد و آنها را تغییر داد. به همین علت برای پویا نمایی در سمت کاربر، از این زبان استفاده می‌شود.

بیشتر بخوانید:

 ویژگی های جاوا اسکریپت

در جاوا اسکریپ به صورت کلی می توان کارهای زیر را انجام داد :

  • تغییرات در سبک المان ها 
  • متحرک سازی، انیمیشن و پویا نمایی
  • کار با فرم ها ، اعتبار سنجی 
  • تکنولوژی اجکس (Ajax)
  • نمایش اخطار و یا پیام به کاربران
  • انجام محاسبات ریاضی
  • ساخت و تولید کد HTML بصورت پویا و برحسب شرایط مورد نیاز
  • منوهای جالب همراه با انیمیشن
  • کار با کوکی ها

 مزایای  جاوا اسکریپت

  • کاهش سرعت لود صفحات
  • افزایش سرعت و بازدهی سایت
  • ذخیره و بازیابی اطلاعات بدون رفرش شدن صفحه (Ajax)

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

  • دیباگ کردن مشکل است.
  •  اگر خطایی رخ دهد فقط از کنسول مرورگر قابل مشاهده است،در غیر این صورت متوجه خطا نخواهید شد.
  • کاربر می تواند جاوا اسکرسپت مرورگر خود را غیر فعال کند.

بیشتر بخوانید:

 

5 از 3 رای

 مطالب مرتبط  

در قسمت زیر مطالبی وجود دارند که با مقاله فعلی مرتبط هستند

متاسفانه فقط اعضای سایت قادر به ثبت دیدگاه هستند

برترین های