صفحه اصلی/ طراحی سایت / آموزش جاوا اسکریپت
امروزه به دلیل آنکه ارتباطات فضای مجازی رونق
زیادی یافته است طراحی یک سایت به شکل مناسب و مورد پسند کاربران متفاوت اهمیت
بالایی یافته است. به همین جهت صاحبان سرمایه و کار برای رونق کار خود به دنبال
طراحان حرفه ای برای طراحی سایتی مناسب و کارآمد هستند. لذا یادگیری روش های مناسب
و به روز طراحی سایت مورد توجه بسیاری از علاقه مندان و کارجویان قرار گرفته است.
جاوا اسکریپت زبان برنامه نویسی مفسری در سمت کلاینت است که می توان بوسیله آن
عناصر HTML موجود در صفحه وب و مقادیر CSS آن ها را تغییر داد و نیز
ابزاری برای اعتبارسنجی داده ها است.
جاوا اسکریپت یکی از مهمترین زبانهای برنامهنویسی
حوزهی وب محسوب میشود. جاوا اسکریپت اولین بار با اسم Livescript و توسط شرکت نت
اسکیپ معرفی شد و بعدها به جاوا اسکریپت تغییر نام داد. البته جاوا اسکریپت
نه از نظر ساختار و نه از نظر مفاهیم، شباهتی به زبان جاوا ندارد و این تشابه
اسمی، در حد همان کلمات و نام و نشان باقی مانده است.
اکثر سایت های قدرتمند و مدرن از JavaScript استفاده میکنند.
همه ی مرورگر های مدرن (در کامپیوتر های خانگی، کنسول های بازی، تبلت ها و تلفن
های هوشمند) شامل مفسر های جاوااسکریپت هستند، این باعث شده است این زبان به یک
زبان برنامه نویسی همه جا حاضر در تاریخ تبدیل شود.
بهطور طبیعی بعد از یادگیری HTML و CSS نوبت یادگیری جاوا
اسکریپت میرسد. یادگیری جاوا اسکریپت چندان کار سختی نیست؛ ولی نکته مهم در رابطه
با یادگیری این زبان، آن است که بر خلاف اچتیامال یا سیاساس که زبانهای
نشانهگذاری محسوب میشوند، جاوا اسکریپت یک زبان «برنامه نویسی» است.
سرفصل های آموزش جاوا اسکریپت
جاوا اسکریپت و متن HTML
استفاده از اسکریپت ها در Head سند
مرورگرهای قدیمی و غیر استاندارد
ضمیمه کردن فایل های جاوا اسکریپت
اشکال زدایی خطاهای جاوا اسکریپت
استفاده از توضیحات Comments
نقطه ویرگول
متغیرها
متغیرهای رشته ای
متغیرهای عددی
آرایه ها
عملگرها
عملگرهای حسابی
عملگرهای انتساب
عملگرهای مقایسه
عملگرهای منطقی
افزایشی، کاهشی و انتساب کوتاه
الحاق رشته
کاراکترهای گریز
تغییر نوع داده متغیر
توابع
متغیرهای جهانی
متغیرهای محلی
استفاده از let و const
مدل شیء سند Document Object Model(DOM)
کاربرد دیگری برای نماد $
استفاده از DOM
درباره document.write
استفاده از console.log
استفاده از alert
نوشتن در عناصر
استفاده از document.write
عبارات و جریان کنترل در جاوا اسکریپت
عبارات
لیترال ها و متغیرها
عملگرها
اولویت عملگرها
انجمنی Associativity
عملگرهای رابطه ای
عبارت with
استفاده از onerror
استفاده از try...catch
شرطی ها
عبارت if
عبارت else
عبارت سوئیچ
عملگر ?
حلقه زدن
حلقه while
حلقه do...while
حلقه for
شکست break حلقه
عبارت continue
تبدیل آشکار نوع داده
توابع، اشیاء و آرایه های جاوا اسکریپت
توابع جاوا اسکریپت
تعریف تابع
برگرداندن یک مقدار
برگرداندن یک آرایه
اشیاء جاوا اسکریپت
اعلان کلاس
ایجاد یک شی
دسترسی به اشیاء
کلمه کلیدی نمونه اولیه prototype
آرایه های جاوا اسکریپت
آرایه های عددی
آرایه های انجمنی
آرایه های چند بعدی
استفاده از متدهای آرایه
جاوا اسکریپت، کنترل خطا و اعتبارسنجی PHP
اعتبارسنجی ورودی کاربر با جاوا اسکریپت
سند validate.html
عبارات با قاعده Regular
تطبیق از طریق متاکاراکترها
تطبیق کاراکتر فازی
گروه بندی از طریق پرانتز
مشخص کردن یک محدوده Range
نفی Range
متاکاراکترها
اصلاح کننده های عمومی
استفاده از عبارات منظم در جاوا اسکریپت
استفاده از عبارات منظم در PHP
نمایش مجدد فرم پس از اعتبارسنجی PHP