PDA

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



phpman
May 5th, 2011, 01:33
از فردا دراین قسمت آموزش برنامه نویسی به زبان جاوا اسکریپت رو شروع میکنم

امیدوارم بدردتون بخوره تا بتونید چیزهایی که نیاز دارید رو خودتون بنویسید:115:

Linux
May 5th, 2011, 04:56
از فردا دراین قسمت آموزش برنامه نویسی به زبان جاوا اسکریپت رو شروع میکنم

امیدوارم بدردتون بخوره تا بتونید چیزهایی که نیاز دارید رو خودتون بنویسید:115:

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

phpman
May 5th, 2011, 11:39
زبان جاوا اسکریپت سمت سرویس گیرنده است.ولی برای برنامه نویسی سمت سویس دهنده هم کاربردداره.

درضمن یه زبان شی گرا و تفسیریه

زبان ها معمولا از زبانهای موجود الگو میگیرن و توسعه پیدا میکنن زبان جاوا اسکریپت هم توسعه یافته زبان c هست.

یکی از خوبی های این زبا ن تعامل آن با زبان php و html هست.با این زبان در سمت سرویس گیرنده یا clint می شه کار های

جالبی انجام داد.

مثلا میشه برنامه ای نوشت که فرم های سفارش رو قبل از تحویل به سرویس دهنده ارزیابی کنه.

مثلا در این زبان شی ای با نام document وجود داره که باهاش میشه از طریق صفات و متد ها ی اون اسناد وب رو کنترل کرد.

جاوا اسکریپت قابلیت این رو هم داره که با کاربر تعامل داشته باشه .و یا به رویدادها پاسخ بده.

خواندن و نوشتن حالت سرویس گیرنده با کوکی ها قابلیت دیگه این زبانه

کوکی ،قطعه ایه که توسط سرویس گیرنده به طور موقت یا دائمی دخیره میشه .کوکی ممکن توی وب توسسط سرویس دهنده به

سرویس گیرنده منتقل بشه بعدا وقتی سرویس گیرنده همون صفحه رو درخواست کرد کوکی های مرتبط رو به سرویس گیرنده

برمیگردونه.با این توضیح امیدوارم با این زبان آشنا شده باشید . در ادامه آموزش این زبان رو ادامه میدم

phpman
May 5th, 2011, 14:28
فضای خالی و خطوط اضافی

چاوا اسکریپت ،فضای خالی ،tab ، و خطوط جدیدی را که در برنامه وجود داره رو به حساب نمیاره

به جز اونایی که بخشی از یک رشته یا عبارت منظم باشن.نشانه،یک کلمه کلیدی ،نام متغیر ،عدد ،نام تابع ، یا نهاد های دیگه ایه که معمولا فضای خالی در داخل اونها نیست . اگر توی نشانه ها فضای خالی قرار بدید به دو نشانه تبدیل میشن . مثلا 123 یک نشانه عدیه و 12 3 دو

نشانه عددی

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

مثال

;3=a

;4=b

این دستورات اگر به شکل

3=a

4=b

هم نوشته بشن باز هم درست هستن

اما اگر به این صورت نوشته بشن حتما به ; نیاز هست.

;4 = a = 3 ; b

در کل اگر از این علامت استفاده کنید بهتره

توی جاوا اسکریپت میشه بین نشانه ها یک خط خالی ایجاد کرد اما چون خود جاوا اسکریپت در انتهای دستورات بطور خودکار ; قرار میده این کار ایراد هایی رو بوجود میاره

;return true


در اینجا دو نشانه وجود داره که تشکیل یک دستور رو میده و کاملا درسته اما به مثال زیر توجه کنید

return

;true

توی مورد دوم برنامه فکر میکنه شما یادتون رفته از علامت ; بعد از return استفاده کنید و خودش این علامت رو اونا قرار میده و در نهایت این دو خط تبدیل به دو دستور میشن نه یک دستور




توضیحات در برنامه

در این زبان به دو روش می شه توضیحات رو ارائه کرد یک روش استفاده از // و روش دیگه استفاده از */ و /* است.

this is one linecomment//


*/
this is
multiple line comment
/*


لیترال

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

مقدار 12// 12

مقدار اعشاری 1/2 // 1.2

رشته // "hello world"

رشته // 'hello world'

مقدار بولی// true

مقدار بولی // false

تهی// null

mostafa_tak2000
June 30th, 2011, 16:19
باسلام خدمت دوستان عزیز
برای آموزش هرچه بهتر جاوا اسکریپت بهتر است که آموزش بصورت پروژه ای انجام بشه . چون در این صورت فهم دستورات خیلی بهتر است. من خودم به این شیوه تدریس و یا آموزش میبینم که خیلی عالی است. البته منظورم این نیست که پروژه عظیم استفاده بشه نه . در هر مرحله یک دستور و یا چنمد دستور را در یک مثال آموزش داده بشه . با تشکر