Προτεινόμενη εκμάθηση:

JavaScript Array at()

at() Ορισμός και χρήση

at() Η μέθοδος επιστρέφει το στοιχείο στο καθορισμένο αριθμό index του πίνακα. Στο JavaScript, αυτό είναι αδύνατο, επειδή Η μέθοδος είναι ίδια με

η επίδραση είναι η ίδια.at() Από τον Μάρτιο του 2022,

Η μέθοδος υποστηρίζεται σε όλους τους σύγχρονους περιηγητές.

Σημείωση

Πολλές γλώσσες προγραμματισμού επιτρέπουν τη χρήση αρνητικών索引 (όπως [-1]) για την πρόσβαση στις τελευταίες τιμές ενός αντικειμένου/πίνακα/ακολουθίας. Στο JavaScript, αυτό είναι αδύνατο, επειδή []

at() Χρησιμοποιείται για την πρόσβαση σε πίνακες και αντικείμενα. obj[-1] αναφέρεται στη τιμή με τη κλειδί -1, όχι στην τελευταία ιδιότητα του αντικειμένου.

Η μέθοδος εισήχθη στο 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