برنامه نویسی

برگه تقلب Array Array Ultimate

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

آیا به دنبال برگه نهایی تقلب Array JS هستید تا درک خود را از آرایه ها محکم کنید؟ ما شما را پوشانده ایم!

آرایه ای در JavaScript چیست؟

در JavaScript ، یک آرایه یک ساختار داده اساسی است که برای ذخیره چندین مقادیر در یک لیست سفارش داده شده استفاده می شود. یادگیری در مورد آرایه ها برای توسعه وب بسیار مهم است ، زیرا آنها در مدیریت و دستکاری داده ها به طور کارآمد کمک می کنند.

اعلام آرایه ها در JavaScript

متداول ترین روش برای اعلام آرایه در JavaScript استفاده از [] نحو

const numbers = [1, 2, 3, 4, 5];

const fruits = ['apple', 'banana', 'cherry'];
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

روشهای متداول آرایه جاوا اسکریپت

JavaScript روشهای مختلف داخلی را برای دستکاری آرایه ها ارائه می دهد. تسلط بر اینها به شما کمک می کند کلاس های برنامه نویسی JavaScript و پروژه های دنیای واقعی

اضافه کردن و حذف عناصر

  • فشار () – عناصر را به انتها اضافه می کند.
  • پاپ () – آخرین عنصر را حذف می کند.
  • Unshift () – عناصر را به ابتدا اضافه می کند.
  • تغییر () – عنصر اول را حذف می کند.
const arr = [1, 2, 3];

arr.push(4); // [1, 2, 3, 4]
arr.pop(); // [1, 2, 3]
arr.unshift(0); // [0, 1, 2, 3]
arr.shift(); // [1, 2, 3]
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

تکرار بیش از آرایه ها

  • foreach () – حلقه ها از طریق هر مورد.
  • نقشه () – با استفاده از یک تابع بر روی هر عنصر ، یک آرایه جدید ایجاد می کند. درباره نقشه بیشتر بخوانید.
  • فیلتر () – یک آرایه جدید را با عناصری که با یک شرط مطابقت دارند ، برمی گرداند. درباره فیلتر بیشتر بخوانید.
  • کاهش () – یک آرایه را به یک مقدار واحد کاهش می دهد. بیشتر در مورد کاهش بخوانید.
const numbers = [1, 2, 3, 4, 5];

numbers.forEach(num => console.log(num));

const doubled = numbers.map(num => num * 2);

const evens = numbers.filter(num => num % 2 === 0);

const sum = numbers.reduce((acc, num) => acc + num, 0);
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

جستجو و تحول

  • یافتن () – اولین عنصر تطبیق را پیدا می کند.
  • برخی () – بررسی می کند که آیا حداقل یک عنصر با یک شرط مطابقت دارد یا خیر.
  • هر () – بررسی می کند که آیا همه عناصر با یک شرط روبرو هستند.
  • indexof () – شاخص یک عنصر را پیدا می کند.
  • شامل () – بررسی می کند که آیا یک عنصر وجود دارد.
const nums = [10, 20, 30, 40];

console.log(nums.find(n => n > 25)); // 30

console.log(nums.includes(20)); // true

console.log(nums.indexOf(30)); // 2
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

مرتب سازی و معکوس

  • مرتب سازی () – یک آرایه را مرتب می کند (آرایه اصلی را اصلاح می کند).
  • معکوس() – سفارش آرایه را معکوس می کند.
  • tosorted () (ES2023) – یک نسخه مرتب شده را بدون اصلاح نسخه اصلی باز می گرداند.
const scores = [40, 10, 100, 50];

scores.sort((a, b) => a - b); // [10, 40, 50, 100]
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

حذف نسخه های تکراری

const uniqueNumbers = [...new Set([1, 2, 2, 3, 4, 4, 5])]; // [1, 2, 3, 4, 5]
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

نکات عملکرد JavaScript

بهینه سازی کد JavaScript شما می تواند کارآیی را به ویژه در برنامه های وب و توسعه سمت سرور بهبود بخشد.

  1. به جای Unshift () از فشار () استفاده کنیدpush() سریعتر است زیرا از تغییر شاخص ها جلوگیری می کند.
  2. از مجموعه برای مقادیر منحصر به فرد استفاده کنید – کارآمدتر از فیلتر کردن کپی ها به صورت دستی.
  3. از نقشه () استفاده کنید و () عاقلانه کاهش دهیدmap() یک آرایه جدید ایجاد می کند ، در حالی که forEach() در جای خود اصلاح می شود.
  4. مرتب سازی با توابع مقایسه – پیش فرض sort() مقادیر را به رشته ها تبدیل می کند و باعث سفارش نادرست می شود.

سوالات مصاحبه آرایه JavaScript

در اولین مصاحبه شغلی خود ، 9/10 بار از شما در مورد آرایه ها سؤال می شود. در اینجا چند سؤال عملی برای کمک به شما در آماده سازی برای مصاحبه بعدی خود وجود دارد:

  1. یک آرایه در محل را معکوس کنید – بدون استفاده .reverse()بشر
  2. شماره گمشده را پیدا کنید در یک دنباله
  3. عملکرد نقشه سفارشی را پیاده سازی کنید که تقلید می کند Array.prototype.mapبشر
  4. یک آرایه را بچرخانید از طرف k مواضع
  5. متداول ترین عنصر را پیدا کنید در یک آرایه

منابع جاوا اسکریپت اضافی برای یادگیری آرایه ها

آیا به دنبال بهترین سایت ها برای یادگیری جاوا اسکریپت یا برخی از منابع JavaScript رایگان هستید؟ این منابع رایگان را در آرایه های JavaScript بررسی کنید:

جاوا اسکریپت را از کجا یاد بگیرید

آیا می خواهید یک روش رایگان و سرگرم کننده برای یادگیری آرایه های JS؟ به TechBlitz بروید ، برای یک حساب رایگان ثبت نام کنید و شروع به یادگیری کنید!

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا