من میخواستم یک حلقه بر روی یک آرایه در جاوا اسکریپت اجرا کنم ولی بلد نبودم میشه توضیح بدین بهم
Welcome!
This community is for professionals and enthusiasts of our products and services.
Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.
حلقه (Foreach) روی یک آرایه در جاوا اسکریپت چطوری انجام میشه؟
این سوال علامتگذاری شده است
حلقه foreach در جاوا اسکریپت یک روش برای تکرار روی عناصر یک آرایه است. با استفاده از این حلقه، میتوانید یک تابع را برای هر عنصر آرایه اجرا کنید. این تابع میتواند سه پارامتر را دریافت کند: عنصر فعلی، شاخص فعلی و خود آرایه. برای استفاده از حلقه foreach، باید از متد forEach() که بر روی آرایهها تعریف شده است، استفاده کنید. سینتکس این متد به شکل زیر است:
array.forEach(function(currentElement, index, array) {
// کد مورد نظر
});
به عنوان مثال، اگر بخواهیم یک آرایه از اعداد را دریافت کنیم و هر عدد را با دو ضرب کنیم و در یک آرایه جدید قرار دهیم، میتوانیم از حلقه foreach به شکل زیر استفاده کنیم:
let numbers = [1, 2, 3, 4, 5]; // آرایه اولیه
let doubled = []; // آرایه خالی برای نگهداری نتایج
numbers.forEach(function(number) { // تابع برای هر عنصر آرایه اولیه
doubled.push(number * 2); // عنصر فعلی را با دو ضرب و به آرایه دوم اضافه کن
});
console.log(doubled); // [2, 4, 6, 8, 10]
از بحث لذت می برید؟ فقط مطالعه نکنید، بپیوندید!
همین امروز یک حساب کاربری ایجاد کنید تا از ویژگی های انحصاری لذت ببرید و با جامعه عالی ما تعامل داشته باشید!
ثبت نامنوشته های مرتبط | پاسخها | نماها | فعالیت | |
---|---|---|---|---|
|
1
ژوئن 24
|
217 | ||
|
1
ژوئن 24
|
184 | ||
|
1
ژوئن 24
|
171 | ||
|
1
ژوئن 24
|
235 | ||
|
1
ژوئن 24
|
218 |