جاوا اسکریپت و آشنایی با آن

همان طور که در مقالات قبلی گفته شد،جاوا اسکریپت جز یکی از زبان های برنامه نویسی سمت کاربر یا کلایت می باشد.و بعد از HTML و CSS به کمک طراحی  سایت می آید.اما برخلاف این دو زبان، javascript متن محور است و دقیقا یک نوع زبان برنامه نویسی است. یکی از مزایای جاوا اسکریپت، فریم‌ورک‌ها و کتابخانه‌هایی است که بر پایه این زبان شکل گرفته‌اند. کتابخانه هایی که برای دستوراتش نوشته شده اند مثل jquery که در آینده به آن خواهیم پرداخت.در واقع این کتابخانه ها به زبان برنامه نویسی کمک میکند که دستوراتش را در اختیار برنامه نویسان قرار دهد تا قابل فهم تر برایشان باشد.

جاوا اسکریپت جزو زبان‌های فرانت‌اند یا بک اند :

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

1.بخش فرانت اند (frontend) : بخشی که با کاربر در ارتباط است و قابل مشاهده توسط کاربر

2.بخش بک اند (backend) : بخش سمت سرور که توسط کاربر قابل مشاهده نیست.

 

Javascript در بخش فرانت اند قرار دارد و به HTML کمک میکند تا اگر دکمه ای طراحی شده و قرار است با کلیک بر روی آن به جایی دیگر برویم تا چیزی را حذف یا ویرایش کنیم،این اتفاق را رقم بزند.پس میتوان نتیجه گرفت که جاوااسکریپت کمی پیچیده تر از HTML و CSS است و نیاز به حوصله و زمان بیشتری برای یادگیری دارد.

 

چگونه میتوان کدهای javascript را نوشت و اجرا کرد :

در کل برای اجرای کدهای جاوا اسکریپت، نیاز به  ابزار خاصی نیست. در واقع جاوا اسکریپت بر خلاف بعضی زبان ها که برای اجرا شدن نیاز به کامپایلر دارند ،روی مرورگرهای اینترنت قابل اجرا است. برای نوشتن کدها یک ادیتور متن ساده مثل نوت پد کافی است؛ اما برای راحتی کار و بهتر است  از IDE ( محیط‌ها و نرم‌افزارهای کدنویسی و توسعه) همانند نرم افزار  ++NotePad  استفاده کنید.

 

مزایای javascript :

  • شی گرا
  • عیب یابی آسان
  • ویرایش آسان
  • ساده بودن دستورات
  • یک زبان قابل مدل سازی (language prototypal)
  • یادگیری آسان
  • قابل توسعه پذیری

 

 

 

 

آواتار
190

من علی کیانی هستم لیسانس نرم افزار دارم. 8 ساله که طراحی سایت انجام میدم و عاشق برنامه نویسی و طراحی سایتم. من با انگشتانم میلیون‌ها کیلومتر اسکرول کردم تا به هدفم نزدیک بشم و این داستان ادامه داره ...

ارسال دیدگاه

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

توسط
تومان
question