Loading ... 
»»  کنفرانس  |   خانه

 
سایت تخصصی جاوا اسکریپت  

[ راهنمایی / کمک ]

[ اخبار سایت ، تبلیغات در سایت ]
 
 JAVASCRIPT   آموزش جاوا اسکریپت      طراحی آنلاین   قالب وبلاگ 
عنوان صفحه : آموزش جاوا اسکریپت.حلقه بخش دوم
نام : ایمیل: پسورد:    
طراحی و مدیریت سایت
مرکز دانلود نرم افزار
خدمات *
آرشیو خبرنامه
حلقه ها در زبان جاوا اسکریپت ( ادامه از بخش اول )
   
 

حلقه for ... in

 • اين حلقه، فقط براي يك منظور استفاده مي‌شود؛ به دست آوردن خصوصيات اشياء.

سوال مهم اين است: چگونه خصوصيات و رويداد يك شي را به دست آوريم؟

 اين پرسش، ممكن است براي هر كسي، پيش آمده باشد.

از خود جاوا بپرسيم. بله، بهترين و ساده‌ترين راه، اين است كه از خود جاوا اسكريپت، سوال كنيم

 كه خواص فلان شي _ مثلا  window - چيست.

 به وسيله همين حلقه، از جاوا درخواست مي‌كنيم كه هرچه درباره يك شي، وجود دارد، به ما بگويد.

ساختمان حلقه :

for (varx inobject)
{
    document.write ("<li>object." + x + " = " + object [x]);
}

مشاهده مي‌كنيد كه ساختمان اين حلقه، با حلقهfor كه قبلا ديده‌ايم، تفاوت دارد.

x =  خصوصيات شي. يك متغير است كه بيانگر تمام خصوصيات شي است.
in =  كلمه‌اي كليدي؛ به اين معني كه هرچه خصوصيات (x) در اين شي است.
Object = به جاي اين كلمه، نام شي را بنويسيد؛ مثلا window, document.
object [x] = شيئي كه نوشته‌ايم، تبديل به آرايه مي‌شود؛ يعني يك متغير كه داراي چندين مقدار است.

مثال : خصوصيات شي سند (window) را  می توانید به کمک حلقه زیر به دست آورید.

كد:

<script>
document.write ("<ol>");
for (var x in window)
{
    document.write ("<li>window." + x + " = " + window[x]);
}
</script>

شي: هر كدام كه مقابلشobject نوشته شده، يك شي ديگري است

 كه زير مجموعه window مي‌باشد؛ مانند top.

رويداد: هر كدام كه با on شروع شده، رويداد (event) است؛ مانند onload.

 مقابل رويدادهايي كه از آنها در پنجره، استفاده نكرده‌ايم، null نوشته مي‌شود؛

 در غير اين صورت، نوع عمليات را مي‌نويسد.

خصوصيت: هر چيزي به غير از اينها،خصوصيات window است،

 كه معمولا چيزي مقابلش نوشته شده است

 مانند screenTop، كه موقعيت پنجره را از بالا، نشان مي‌دهد.

 اگر پنجره را تغيير مكان دهيد و رفرش كنيد، مقدار آن تغيير مي‌كند.
 

 
ارسال نظر | موضوع : آموزش جاوا اسکریپت
 

ضمیمه طراحی وب شامل بهترین آموزشها و ضروری ترین اسکریپت ها و نکته ها
HTML کدهای اچ تی ام ال | متا تگ ها و لینک ها | تگهای اچ تی ام ال و کاربرد آنها | استایل شیت ها
Php آموزش پی اچ پی | اسکریپت های پی اچ پی
RsS آر اس اس چیست؟ | ساخت فایل آر اس اس برای صفحات ایستا | ایجاد نمایشگر آر اس اس

نام : ایمیل: پسورد:    
  جستجوگر
جستجوگر
ثبت سایت
لینکستان
 
X
آموزش جاوا اسکریپت
 
مقدمه ای بر جاوا اسکریپت
1 . پارامتر ها
2 . شرط 1
3 . شرط 2
4 . آبجکت یا شیء
5 . متغیر ها
6 . تابع
7 . آرایه
8 . حلقه 1
9 . حلقه 2
10 . معادلات قاعده ای
11 . ایجاد کوکی
12 . نمایش کوکی
13 . خواندن کوکی
14 . حرکت بخش صفحه
15 . حرکت بخش موس و اشیا
16 . موس و صفحه کلید
17 . عملیات برنامه نویسی
18 . کلمات تخصصی جاوا اسکریپت
19 . توضیح مفاهیم
20 . ویرایش کدها
 
»» ادامه آموزشها