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

ساخت وبلاگ

#1

05-09-1396، 11:23 ب.ظ
جاوااسکریپت زبان برنامه‌نویسی صفحات وب هست که باعث میشه این صفحات، از یک ساختار مُرده به یک موجود زنده تبدیل بشن و با کاربر تعامل داشته باشن و به رفتارهایی که کاربر در صفحه انجام میده واکنش نشون بدن و حتی در پشت صحنه با سرور تعامل داشته باشن.

توی این تاپیک قصد داریم قدم به قدم، JavaScript رو بعنوان زبان برنامه‌نویسی قدرتمندی که این روزها حتی در سمت سرور هم باکمک ابزارهایی نظیر NodeJS و... قابل اجراست و با وجود ابزارهایی مثل React Native، برای برنامه‌نویسی موبایل هم ازش استفاده میشه، بهتون یاد بدیم.

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

پس با ما همراه باشین.

فهرست مطالب (درحال تکمیل)


ارسال‌ها

تشکر شده توسط:

#2

05-09-1396، 11:27 ب.ظ
چرا باید جاوااسکریپت رو یاد بگیریم؟

JavaScript یکی‌از 3 زبانی هست که هر توسعه‌دهنده‌ی وب باید یاد داشته باشه:

  1. HTML برای تعریف محتوای صفحات وب
  2. CSS برای مشخص‌کردن چیدمان ظاهری صفحات وب
  3. JavaScript برای برنامه‌نویسی رفتار صفحات وب
توی این آموزش یاد خواهید گرفت که چطور از جاوااسکریپت درکنار HTML و CSS استفاده کنید.

ارسال‌ها

تشکر شده توسط:

#3

05-09-1396، 11:42 ب.ظ
تاریخچه‌ی JavaScript

آیا میدونستین که جاوااسکریپت و جاوا دو زبان کاملاً متفاوت هستن؟ هم ازنظر مفهوم و هم ازنظر طراحی. جاوااسکریپت توسط Brendan Eich در سال 1995 ساخته‌شد و در سال 1997 تبدیل به یک استاندارد ECMA (مخفف European Computer Manufacturers Association) شد. کد ECMA-262 اسم رسمی این استاندارده. ECMAScript هم اسم رسمی زبان جاوااسکریپت محسوب میشه. نسخه‌های مختلف جاوااسکریپت بصورت زیر هست:

  • سال 1997 نسخه‌ی ECMAScript 1 اولین نسخه‌ی این زبان منتشر شد.
  • سال 1998 نسخه‌ی ECMAScript 2 شامل یکسری تغییرات ویراستاری بود.
  • سال 1999 نسخه‌ی ECMAScript 3 منتشر شد که پشتیبانی‌از عبارات باقاعده و try/catch اضافه شد.
  • سال 2009 نسخه‌ی ECMAScript 5 منتشر شد (نسخه‌ی 4 هیچ‌وقت منتشر نشد). درواقع این پرش از نسخه‌ی 4 نشان‌دهنده‌ی تغییرات زیادی بود که در ساختار داخلی رخ داده بود. در این نسخه، حالت Strict Mode و همچنین پشتیبانی از JSON اضافه شد.
  • سال 2011 نسخه‌ی ECMAScript 5.1 منتشر شد که باز شامل هم یکسری تغییرات ویراستاری و ساختاری در کدنویسی داخلی بود و قابلیت جدیدی اضافه نشد.
  • سال 2015 نسخه‌ی ECMAScript 6 منتشر شد که پشتیبانی از کلاس‌ها و ماژول‌ها رو در بر می‌گرفت.
  • سال 2016 نسخه‌ی ECMAScript 7 منتشر شد که عملگر نمایی (**) و Array.prototype.includes اضافه شد.

نسخه‌های 6 و 7 به‌ترتیب نسخه‌های 2015 و 2016 هم نامیده میشن.

نسخه‌ی 3 توی تمام مرورگرها پشتیبانی میشه.

نسخه‌ی 5 توی تمام مرورگرهای مدرن امروزی پشتیبانی میشه. البته Internet Explorer 9 از قابلیت use string نسخه‌ی 5 پشتیبانی نمیکنه.

بخش‌هایی از قابلیت‌های نسخه‌ی 6 (نه تمام قابلیت‌هاش) توی مرورگرهای مدرن امروزی پشتیبانی میشه.

نسخه‌ی 7 به‌زحمت توی مرورگرها پشتیبانی میشه.

ارسال‌ها

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : جاوااسکریپت, نویسنده : خنجی prog بازدید : 230 تاريخ : سه شنبه 7 آذر 1396 ساعت: 12:39

خبرنامه