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

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

دسته بندی : آموزش Javascript سطح مقاله : متوسط زمان مطالعه : 4 دقیقه آخرین بروز رسانی: 20 اسفند 1399

در این بخش با توابع آرایه جاوااسکریپت آشنا می شویم.

نکات اصلی توابع آرایه جاوااسکریپت:

  • آرایه جاوا اسکریپت شی ای است که می تواند چندین مقدار را ذخیره کند.
  • آرایه ها از 0 شروع می شوند. عنصر اول با 0 ، دوم با 1 و غیره نمایه می شود.
  • آرایه ها می توانند مجموعه ای از هر مقدار را در خود داشته باشند: اعداد ، کلمات یا اشیا.
  • توابع آرایه جاوا اسکریپت راهی آسان برای اصلاح آنها فراهم می کند.

تعریف و هدف توابع آرایه جاوااسکریپت

توابع آرایه جاوااسکریپت برای کمک به شما در مدیریت رشته ها با قرار دادن آنها در لیست موارد مشابه طراحی شده اند. این روش ها داخلی هستند ، به این معنی که ایجاد و دستکاری آرایه ها برای سهولت شما در JavaScript استاندارد می شود.

به عنوان مثال ، آرایه ای به نام اتومبیل می تواند متشکل از تولیدکنندگان مختلف خودرو مانند آئودی ، مزدا و ولوو باشد. کد زیر این مثال را نشان می دهد و نحو یک آرایه را نشان می دهد:

var cars = ["Audi", "Mazda", "Volvo"];

یکی از رایج ترین توابع آرایه جاوا اسکریپت روش () array.filter است. این برنامه زمانی اعمال می شود که توسعه دهندگان نیاز به اجرای فیلتر فیلتر آرایه JavaScript دارند. این تابع عناصری را که مطابق با قانون مشخص شده اند جمع می کند (به عنوان مثال لیستی از کلمات را تهیه می کنید که طول آنها زیر سه کاراکتر است).

روش متداول دیگری که array.copyWithin است. این برنامه زمانی اعمال می شود که برنامه نویسان نیاز به کپی سریع عناصر آرایه JavaScript دارند. به عبارت دیگر ، می توانید بخشی از آرایه را در مکان دیگری از همان آرایه کپی کنید.

برای کسب اطلاعات بیشتر در مورد روش های استاندارد برای مقابله با آرایه ها ، خواندن این آموزش را ادامه دهید!

خصوصیات توضیح داده شده

ویژگی های آرایه جاوا اسکریپت به شما امکان می دهد درباره لیست عناصری که ایجاد کرده اید اطلاعات کسب کنید. به عنوان مثال ، می توانید از تابع اعمال شده هنگام ایجاد یک آرایه با استفاده از ویژگی سازنده مطلع شوید. همچنین می توان با استفاده از طول اطلاعات مربوط به طول آرایه ها را دریافت کرد. خاصیت نمونه اولیه هنگامی مورد استفاده قرار می گیرد که توسعه دهندگان می خواهند خصوصیات و روشهایی را به آرایه اشیا اضافه کنند.

DescriptionProperty
تابعی را برمی گرداند که در ایجاد نمونه اولیه آرایه استفاده شده است.constructor
می تواند برای بازگشت و تنظیم تعداد عناصر آرایه استفاده شود.length
به شما اجازه می دهد تا روش ها و خصوصیات جدیدی را به شی ar آرایه اضافه کنید.prototype

روشهای استفاده

دستکاری لیست ها با این توابع آرایه جاوا اسکریپت به راحتی انجام می شود. ما قبلاً در مورد برخی از روشهایی که توسعه دهندگان استفاده می کنند بحث کردیم ، اما جدول زیر انواع اقدامات مختلفی را که می توانید در آرایه ها انجام دهید معرفی می کند.

به عنوان مثال ، array.reverse هنگامی که توسعه دهندگان وظیفه JavaScript آرایه معکوس را اجرا می کنند ، استفاده می شود. به عبارت دیگر ، می توانید با قرار دادن اولین مورد در آخر ترتیب عناصر را در لیست تغییر دهید و بالعکس.

مثال مفید دیگر روش جاوا اسکریپت shift است (array.shift ()). هنگامی که لازم است اولین عنصر را در یک آرایه حذف کنید ، استفاده می شود. بعلاوه ، عنصر برداشته شده به عنوان مقدار برگشتی تحویل داده می شود.

ممکن است روش array.unshift مشابه عملکرد قبلی باشد ، اما در واقع عملکرد متضادی دارد. تغییر مکان آرایه ها به معنای افزودن یک عنصر (یا چند مورد) به ابتدای آرایه است.

لیست توابع

DescriptionMethod
به چندین آرایه می پیوندد. آرایه جدیدی برمی گرداند.()concat
عناصر را از آرایه از یک فهرست به فهرست دیگر کپی می کند.()copyWithin
بررسی می کند که آیا همه عناصر یک آرایه از یک آزمون عبور می کنند.()every
آرایه ای را با مقادیری پر می کند.()fill
با استفاده از هر عنصری که در یک آزمون موفق می شود ، یک آرایه جدید ایجاد می کند.()filter
یک آرایه جدید با تمام عناصری که آزمایشی را که توسط تابع ارائه شده قبول می شود ، ایجاد می کند.()find
شاخص عنصر اول را که در یک آزمون قبول می شود برمی گرداند()findIndex
مقداری کد برای هر عنصر یک آرایه اجرا می کند.()forEach
فهرست یک عنصر مشخص را برمی گرداند.()indexOf
بررسی می کند که آیا یک عنصر مشخص در آرایه وجود دارد.()isArray
عناصر آرایه را در لیست رشته قرار می دهد.()join
نمایه ای از عنصر مشخص شده را برمی گرداند. جستجو را از انتهای آرایه شروع می کند.()lastIndexOf
برای هر عنصر یک آرایه تابعی را اجرا می کند و نتیجه را در یک آرایه جدید ذخیره می کند.()map
آخرین عنصر آرایه را حذف و برمی گرداند.()pop
یک مقدار جدید به انتهای آرایه اضافه می کند و طول جدید آرایه را برمی گرداند.()push
مقادیر عناصر موجود در یک آرایه را به یک مقدار واحد کاهش می دهد.()reduce
مقادیر عناصر در یک آرایه را به یک مقدار واحد کاهش می دهد (شروع از راست).()reduceRight
ترتیب عناصر را در یک آرایه معکوس می کند.()reverse
اولین عنصر را از یک آرایه حذف و برمی گرداند.()shift
بخشی از یک آرایه را می گیرد و یک آرایه جدید را تشکیل می دهد.()slice
بررسی می کند که حداقل یکی از عناصر ازمون عبور کرده است.()some
عناصر آرایه را به ترتیب حروف الفبا مرتب می کند.()sort
می تواند برای افزودن یا حذف موارد از یک آرایه استفاده شود.()splice
عناصر آرایه را در لیست رشته قرار می دهد. لیست را برمی گرداند.()toString
یک عنصر جدید به یک آرایه اضافه می کند (در ابتدا) ، و عناصر قدیمی را جابجا نمی کند (شاخص آنها را یک افزایش می دهد). طول آرایه جدید را برمی گرداند.()unshift
یک آرایه را به عنوان یک مقدار ابتدایی (معمولاً یک رشته) برمی گرداند.()valueOf

این مقاله چقدر براتون مفید بود؟

اولین امتیاز را ثبت کنید😊