راهنمای مرجع آرایه جاوااسکریپت

شیء آرایه

شیء آرایه برای ذخیره چندین مقدار در یک متغیر استفاده می‌شود:

const cars = ["Tesla", "Volvo", "BMW"];

آزمایش کنید

شاخص‌های آرایه از صفر شروع می‌شوند: اولین عنصر آرایه 0 است، دومین عنصر 1 است و به همین ترتیب.

برای آموزش آرایه، لطفاً آموزش آرایه جاوااسکریپت.

روش‌ها و ویژگی‌های آرایه

روش توضیح
[] آرایه جدیدی ایجاد کنید.
new Array() آرایه جدیدی ایجاد کنید.
at() عنصر شاخص آرایه را بازگرداند.
concat() آرایه‌ها را متصل کنید و آرایه متصل شده را بازگرداند.
constructor توابعی که پروتوتایپ آرایه ایجاد می‌کنند را بازگرداند.
copyWithin() عناصر آرایه را به موقعیت مشخص شده کپی کنید یا از موقعیت مشخص شده کپی کنید.
entries() آرایه‌ای از جفت‌های کلید/مقدار را از یک شیء تورنژان بازگرداند.
every() مطالعه کنید که آیا هر عنصر آرایه از طریق تست عبور کرده است یا خیر.
fill() عناصر آرایه را با مقدار ثابت پر کنید.
filter() آرایه جدیدی از عناصر عبور کرده ایجاد کنید.
find() ارزش اولین عنصری که از طریق تست عبور کرده است را بازگرداند.
findIndex() شاخص اولین عنصری که از طریق تست عبور کرده است را بازگرداند.
findLast() ارزش آخرین عنصری که از طریق تست عبور کرده است را بازگرداند.
findLastIndex() شاخص آخرین عنصری که از طریق تست عبور کرده است را بازگرداند.
flat() عناصر زیرآرایه را به هم متصل کنید.
flatMap() تمام عناصر آرایه را نقشه‌برداری کنید و آرایه جدیدی ایجاد کنید.
forEach() توابعی را برای هر عنصر آرایه فراخوانی کنید.
from() آرایه‌ای از یک شیء ایجاد کنید.
includes() مطالعه کنید که آیا آرایه شامل عنصر مشخص شده است یا خیر.
indexOf() عنصر را در آرایه جستجو کرده و موقعیت آن را بازگرداند.
isArray() بررسی کند که آیا یک شیء آرایه است یا خیر.
join() تمام عناصر آرایه را به یک رشته متصل کند.
keys() یک شیء Array Iteration بازگرداند که شامل کلیدهای آرایه اصلی است.
lastIndexOf() عنصر را از انتهای آرایه شروع به جستجو کرده و موقعیت آن را بازگرداند.
length تعداد عناصر آرایه را تنظیم یا بازگرداند.
map() یک آرایه جدید از نتایج فراخوانی یک تابع برای هر عنصر آرایه ایجاد می‌کند.
of() یک آرایه از چندین پارامتر ایجاد کند.
pop() آخرین عنصر آرایه را حذف کرده و آن را بازگرداند.
prototype به شما اجازه می‌دهد تا ویژگی‌ها و روش‌ها به آرایه اضافه کنید.
push() عناصر جدید را به انتهای آرایه اضافه کرده و طول جدید آرایه را بازگرداند.
reduce() مقدار آرایه را به یک مقدار واحد کاهش داده (از چپ به راست).
reduceRight() مقدار آرایه را به یک مقدار واحد کاهش داده (از راست به چپ).
reverse() ترتیب عناصر آرایه را برعکس کند.
shift() اولین عنصر آرایه را حذف کرده و آن را بازگرداند.
slice() یک بخش از آرایه را انتخاب کرده و آرایه جدیدی بازگرداند.
some() بررسی کند که آیا هیچ عنصری از آرایه از آزمون عبور کرده است.
sort() عناصر آرایه را مرتب کند.
splice() عناصر اضافه یا حذف شده از آرایه.
toReversed() ترتیب عناصر آرایه را برعکس کرده و به یک آرایه جدید بازگرداند.
toSorted() عناصر آرایه را مرتب کرده و به یک آرایه جدید بازگرداند.
toSpliced() عناصر آرایه را اضافه یا حذف کرده و به یک آرایه جدید بازگرداند.
toString() آرایه را به یک رشته تبدیل کرده و نتیجه را بازگرداند.
unshift() عناصر جدید را به ابتدای آرایه اضافه کرده و طول جدید آرایه را بازگرداند.
values() یک شیء بازگشتی شامل مقادیر آرایه را بازگرداند.
valueOf() مقدار اصلی آرایه را بازگرداند.
with() یک آرایه جدید که شامل عناصر به‌روز شده است را بازگرداند.