تبلیغات
یادداشت های من - آموزش JavaScript – جلسه اول: معرفی جاوا اسکریپت

یادداشت های روزانه من درباره اینترنت، سیاست، آبکنار، رایانه، شعر، فناوری اطلاعات و ...
هر چیزی که بهش علاقه دارم

حسین (کیوان) جهانبخش آبکنار

جستجو

 

آموزش JavaScript – جلسه اول: معرفی جاوا اسکریپت

یکشنبه 1 خرداد 1390   03:42 ب.ظ

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


 قبل از شروع جاوااسکریپت

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

  • HTML/XHTML

JavaScript چیست؟

  • JavaScript برای افزودن تعامل به صفحات HTML طراحی شده است.
  • JavaScript یک زبان اسکریپت نویسی است.
  • یک زبان اسکریپت نویسی یک زبان برنامه نویسی سبک است
  • JavaScript معمولآً مستقیماً در صفحات HTML جاسازی (embed) شده است.
  • JavaScript یک زبان مفسری است (یعنی اسکریپتها بدون کامپایل اولیه اجرا می شوند)
  • هر کسی می تواند بدون خرید لایسنسی از JavaScript استفاده کند.

آیا JavaScript و Java یک چیز هستند؟

نه!!!

Java و JavaScript دو زبان کاملاً متفاوت هم از لحاظ مفاهیم و هم از لحاظ طراحی هستند. Java (که توسط شرکت Sun Microsystems توسعه یافته) یک زبان قوی و زبان برنامه نویسی به مراتب پیچیده تری است در رده زبان های C و C++

 

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

  • JavaScript یه طراحان HTML یک ابزار برنامه نویسی ارائه می دهد: نویسنده های HTML معمولاً برنامه نویس نیستند اما JavaScript یک زبان اسکریپت نویسی با دستورات نحوی بسیار ساده است. تقریبا هر کسی می تواند قطعات کوچک کد (snippets) را در صفحه HTML خود قرار دهید.
  • JavaScript می تواند متن های پویا (دینامیک) را در صفحات HTML قرار دهد: یک دستور JavaScript مثل کد زیر می تواند یک متن متغیر را در صفحات HTML قرار دهد.

document.write("<h1>" + name + "</h1>")

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

 

JavaScript = ECMAScript

JavaScript یک پیاده سازی از زبان استاندارد ECMAScript است. ECMA-262 استاندارد رسمی JavaScript است.

JavaScript توسط Brendan Eich در شرکت Netscape ایجاد شده و از سال 1996 درتمام مرورگرها پشتیبانی می شود.

استاندارد سازی رسمی آن توسط ECMA Organization در سال 1997 صورت گرفت.

استاندارد ECMA در سال 1998 توسط استاندارد جهانی ISO (ISO/IEC 16262) پذیرفته شد.

توسعه آن همچنان ادامه دارد.


پ ن : این مجموعه آموزش ها از سایت W3C ترجمه شده و خواهد شد. جهت آشنایی خودم و دیگران منتشر می کنم.


نوشته شده توسط : حسین (کیوان) جهانبخش آبکنار

نوع مطلب : JavaScript ،طراحی وب ،برنامه نویسی ،