loading...

ابزارها قالب

آموزش استفاده از foreach در جاوا اسکریپت با استفاده از دستور for

تبلیغات
تبلیغات ارزان و پربازدهتبلیغات ارزان و پربازده
آخرین ارسال های انجمن
حمیدرضا بازدید : 1899 شنبه 22 فروردين 1394 نظرات (1)

اگر تا به حال با php کار کرده باشید با foreach روبرو شده اید. این دستور کاری را بر روی تمام اعضای یک آرایه انجام می دهد. این موضوع می تواند در برنامه نویسی جاوا اسکریپت هم کاربرد زیادی داشته باشد. به همین دلیل ما در این مطلب foreach برای جاوا اسکریپت را به شما نشان می دهیم. این مسئله شاید به نظر ساده بیاید اما برای خیلی ها سوالی بزرگ است.

اگر چه ما در جاوا اسکریپت دستور foreach را نداریم ، اما می توانیم از تابع for برای جایگزینی آن استفاده کنیم.

ما برای آموزش یک آرایه ی سه عضوی با نام arr ایجاد کرده ایم:

<<<code>>>

var arr = new Array( 'first member' , 'second member' , 'third member' );

<<</code>>>

 

حال ما می خواهیم با استفاده از for همانند foreach تمام مقادیر این آرایه را به صورت alert نمایش دهیم.

<<<code>>>

 

for( var x = 0 ; x < arr.length ; x++ )

{

      alert( arr[x] );

}

<<</code>>>

 

اگر خروجی کد بالا را مشاهده کنید می بینید که به تعداد اعضا پیام (alert) نمایش داده می شود و مقدار همان عضو را به شما نشان می دهد.

توضیح رنگ قرمز: .length بعد از نام یک آرایه ، تعداد اعضای آن را نشان می دهد.

در اصل ما در این کد گفته ایم که متغیر x را تعریف کن و تا زمانی که مقدار آن از تعداد اعضای arr کوچک تر است ، یکی به آن اضافه کن و دستورات را انجام بده. (توجه کنید که شماره ی مقادیر یک آرایه از 0 شروع می شود نه از 1)

مطالب مرتبط
ارسال نظر برای این مطلب
این نظر توسط سعید در تاریخ 5 سال پیش و 14:45 دقیقه ارسال شده است

ما در جاوا اسکریپت دستور foreach داریم.
پاسخ : سلام
دستور نیست. یک متد از array است:
array.forEach(function(currentValue, index, arr), thisValue)


نام
ایمیل (منتشر نمی‌شود)
وبسایت
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B :S
کد امنیتی
رفرش
کد امنیتی
نظر خصوصی
مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
ابزارهای خاص
جعبه ی پیوند لینک کوتاه کن رایگان ارزیابی آنلاین سایت و وبلاگ به صورت رایگان
تبلیغات
تبلیغات ارزان و پربازدهتبلیغات ارزان و پربازده
تبلیغات متنی
درباره ما
لوگوی ابزارها قالب
سایت ابزارها قالب برای خاص بودن آفریده شده است. به امید این که خاص ترین باشیم.
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • تبلیغات
    تبلیغات ارزان و پربازدهتبلیغات ارزان و پربازده

    آمار سایت
  • کل مطالب : 215
  • کل نظرات : 269
  • افراد آنلاین : 1
  • تعداد اعضا : 3195
  • آی پی امروز : 30
  • آی پی دیروز : 94
  • بازدید امروز : 279
  • باردید دیروز : 191
  • گوگل امروز : 3
  • گوگل دیروز : 9
  • بازدید هفته : 1,070
  • بازدید ماه : 9,567
  • بازدید سال : 100,937
  • بازدید کلی : 1,787,372
  • کدهای اختصاصی
    یادبود 175 شهید غواص
    یادبود 175 شهید غواص