جاوااسکریپت چیست؟ مزایا،معایب آن

جاوااسکریپت چیست؟ مزایا،معایب آن

جاوااسکریپت چیست؟ مزایا،معایب آن


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

جاوااسکریپت چیست؟ مزایا،معایب آن


جاوااسکریپت چیست؟ مزایا،معایب آن ، جاوا اسکریپت یک زبان برنامه نویسی می باشد که درون کدهای HTML قرار می گیرد و بر روی مرورگر اجرا می شود. جاوا اسکریپت توانایی تغییر در محتویات المانهای نمایش داده شده را بر روی مرورگر ها ،فرد بازدید کننده دارد به صورتی که امکان داینامیک شدن صفحات بوجود می آید.

توانایی های جاوا اسکریپت

توانایی ها و قابلیت های زبان برنامه نویسی جاوا اسکریپت بسیار متنوع هست و تنها به موارد که در زیر می آید خلاصه نمیگردد!. در زیر لیستی تهیه کردیم از قابلیت های این زبان اسکریپت آورده شده است:

  • امکان تغییر در متون نمایش داده شده در مرورگر
  • امکان تغییر رنگها، رنگ پس زمینه و موقعیت قرار گیری المانهای استفاده شده در طراحی وب سایت
  • تغییر در مشخصه های المانها و CSS آنها
  • متحرک سازی، انیمیشن و پویا نمایی
  • تعامل با کاربر و از طریق المانهای ورودی نظیر Textbox ها، RadioButton ها، TextArea و غیره
  • عکس العمل نشان دادن به واکنش های کاربران نظیر تغییر عکسها با حرکت موس روی آنها
  • نمایش اخطار و یا پیام به کاربران
  • انجام محاسبات ریاضی
  • ساخت و تولید کد HTML بصورت پویا و برحسب شرایط مورد نیاز
  • منو بار های جالب همراه با انیمیشن
  • جمع آوری اطلاعات کاربران از سایت و آمارگیری آن ها

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

در زیر لیستی تهیه کردیم  از مزایای استفاده از جاوا اسکریپت آورده شده است. لازم به ذکر است که مزایا این زبان برنامه نویسی تنها به این موارد ختم نمی شود و نخواهد شد:

  • دادن پویایی به صفحات استاتیک وب سایت ها
  • برخی از عملیات را نمی توان بدون استفاده از این زبان برنامه نویسی انجام داد. نظیر تعامل با کاربر، یافتن اطلاعات کاربری بازدید کنندگان نظیر IP های آنها و موارد دیگر
  • نزدیک بودن این زبان برنامه نویسی به زبانها برنامه نویسی دیگر نظیر C, C++ و یا C#
  • امکان استفاده از کتابخانه های آماده این زبان برنامه نویسی نظیر کتابخانه های استاندارد ریاضی
  • سادگی در برنامه نویسی و پیاده سازی بدون درگیر شدن با کامپایلرهای پیچیده.

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

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

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

نکته ای که در پایان بار دیگر می خواهیم بگیم این است که زبان برنامه نویسی جاوا اسکریپت برنامه تی است که روی کامپیوتر کلاینت یا همان مرورگر اجاره می شود (در مقایسه با اسکریپت هایی که بر روی سرور اجرا می شوند نظیر ASP یا PHP)

 

نویسنده: شهریار قربانی

javascript

javascriptتوانایی های جاوا اسکریپتجاوااسکریپت چیستزبان برنامه جاوااسکریپت چیستزبان برنامه نویسی جاوااسکریپتطراحی سایت با جاوااسکریپتمزایا و معایب آن جاوااسکریپتمزایای جاوا اسکریپت چیستمزایای جاوااسکریپتمعایب زبان جاوااسکریپت

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *