JavaScript Array at()

التعريف والاستخدام

at() يتم العودة للعنصر الموجود في موقع النصاب المحدد من المجموعة.

at() يتم استدعاء هذا الطريقة [] يؤدي إلى نفس التأثير.

من مارس 2022،at() يتم دعم هذا الطريقة في جميع المتصفحات الحديثة.

ملاحظة

عديد من لغات البرمجة يسمح باستخدام النصاب السلبي (مثل [-1]) لاستقبال العناصر الأخيرة من المجموعات/الجداول/القوائم.

في JavaScript، هذا غير ممكن لأن [] obj[-1] يشير إلى القيمة المرتبطة بالنصاب -1 وليس إلى الخصائص الأخيرة للمجموعة.

at() يتم استخدام هذا الطريقة لاستقبال مجموعات الأهداف.

تم إدخال هذا الطريقة في ES2022 لحل هذه المشكلة.

مثال

مثال 1

الحصول على العنصر الأخير من مجموعة fruits:
الحصول على العنصر الثالث من مجموعة fruits:

let fruit = fruits.at(-1);

let fruit = fruits.at(2);

مثال 2

الحصول على العنصر الأخير من مجموعة fruits:
الحصول على العنصر الثالث من مجموعة fruits باستخدام []:

let fruit = fruits.at(-1);

let fruit = fruits[2];

مثال 3

الحصول على العنصر الأخير من مجموعة fruits:
الحصول على العنصر الأول من مجموعة fruits:

let fruit = fruits.at(-1);

let fruit = fruits.at();

مثال 4

الحصول على العنصر الأخير من مجموعة fruits:
const fruits = ["Banana", "Orange", "Apple", "Mango"];

let fruit = fruits.at(-1);

تجربة شخصية

النمذجةالم 参数array.at(

)

) وصف
الم 参数

index

اختياري. النصاب (الموقع) للعنصر في المجموعة الذي تريد العودة إليه.

القيمة المعدلة افتراضياً هي 0.-1 تعود للعنصر الأخير.

نوع وصف
العنصر الموجود في موقع معين (النصاب) من المجموعة.

دعم المتصفحات

من مارس 2022، يتم دعم مجموعات JavaScript at() يتم دعم هذا الطريقة في جميع المتصفحات:

Chrome Edge Firefox Safari Opera
Chrome 92 Edge 92 Firefox 90 Safari 15.4 Opera 78
أبريل 2021 يوليو 2021 يوليو 2021 مارس 2022 أغسطس 2021