آرایه ها (Arrays)
1️⃣ تعریف آرایهها
-
آرایهها میتوانند شامل اعداد، رشتهها، Boolean، Object و حتی آرایههای دیگر باشند
2️⃣ دسترسی به عناصر
-
اندیسها از 0 شروع میشوند
-
fruits.length
تعداد عناصر آرایه را برمیگرداند
3️⃣ تغییر و اضافه کردن عناصر
-
push()
→ انتهای آرایه -
unshift()
→ ابتدای آرایه -
تغییر مستقیم →
arr[index] = value
4️⃣ حذف عناصر
-
pop()
→ آخر -
shift()
→ اول -
splice(start, count)
→ حذف از وسط
5️⃣ متدهای کاربردی آرایه
6️⃣ حلقهها و آرایهها
-
forEach()
برای پیمایش عناصر -
میتوان از for ... of یا for هم استفاده کرد
7️⃣ جستجو در آرایه
-
indexOf()
→ اندیس عنصر -
includes()
→ بررسی وجود عنصر
✅ نکات مهم
-
آرایهها میتوانند هر نوع دادهای داشته باشند
-
دسترسی به عناصر با اندیس صفر شروع میشود
-
افزودن و حذف عناصر با push, pop, shift, unshift, splice
-
پیمایش با for, forEach, map, filter
-
جستجو با indexOf, includes