دانلود کتاب آموزش JavaScript (آموزش کاربردی جاوا اسکریپت)
سرفصل های کتاب آموزش JavaScript :
فصل ۱: آشنایی با مفاهیم و اصطلاحات
- انواع زبان های برنامه نویسی تحت وب
- تفاوت های جاوا اسکریپت و زبان جاوا
- اجزا تشکیل دهنده جاوا اسکریپت
فصل ۲: متغیر ها و انواع داده ها
- متغیر ها در جاوا اسکریپت
- نامگذاری متغیرها
- کلمات کلیدی
- کلمات رزو شده
- انواع داده های اصلی
- تبدیل انواع
فصل ۳: جاوا اسکریپت در مرورگر ها
- فایل های خارجی JavaScript
- مکان قرار دادن تگ <script> در صفحه
- مخفی کردن اسکریپت ها از مرورگر های قدیمی
- خطایابی
فصل ۴: کار با آرایه ها در جاوا اسکریپت
- ایجاد آرایه ها با استفاده از کلاس Array
- بدست آوردن طول آرایه
- تبدیل آرایه به رشته
- تبدیل رشته به آرایه
- اضافه کردن مقادیر جدید به آرایه ها
- برگرداندن عناصر خاصی از آرایه
- تبدیل آرایه ها به پشته و صف
- مرتب سازی آرایه ها
- حذف و درج در میانه های آرایه
فصل ۵: کار با رشته ها در جاوا اسکریپت
- ایجاد اشیا رشته ای (رشته) با استفاده از کلاس String
- بدست آوردن کاراکتر موجود در یک موقعیت خاص
- الحاق دو رشته
- بدست آوردن موقعیت یک کاراکتر خاص در شته
- مقایسه رشته ها
- جدا کردن زیر رشته ای از رشته دیگر
- toUpperCase و toLowerCase
فصل ۶: اشیای درونی (پیش ساخته)
- شی Math
- دیگر توابع مفید
- کار با تاریخ و زمان در جاوا اسکریپت
فصل ۷: BOM؛ مدل شی گرای مرورگر
- BOM چیست؟
- شی window
- دستکاری پنجره ها
- پیمایش و باز کردن پنجره های جدید
- پنجره های System Dialog
- خاصیت statusbar
- اجرای مکرر کدها از طریق متدهای Timeouts و Intervals
- شی history
- شی document
- شی location
- شی navigator
- شی screen
فصل ۸: DOM؛ مدل شی گرای سند
- DOM چیست
- استفاده از DOM
- ایجاد و دستکاری گره ها
- ویژگی های منحصر به فرد DOM برای HTML
- دستکاری قواعد سبک عناصر
- متدهای مربوطه به جداول
فصل ۹: کار با فرم ها و عناصر فرم
- نوشتن اسکریپت ها برای دسترسی به عناصر فرم
- دسترسی به عناصر داخل یک فرم
- کار با کادرهای متنی
- بازیابی و تغییر مقدار یک textbox
- انتخاب متن های داخل کادرهای متنی
- رویداد های کادرهای متنی
- انتخاب خودکار متن درون کادرهای متنی
- محدود کردن کاراکتر های ورودی در یک textarea
- کار با listbox ها و combobox ها
فصل ۱۰: رویداد ها در جاوا اسکریپت
- کنترل رویدادها
- انواع رویداد ها
- شی event
فصل ۱۱: کار با کوکی ها
- ایجاد کوکی ها
- حذف کوکی ها
- بازیابی کوکی ها