JavaScript Array at()
- 上一页 new Array()
- 下一页 concat()
- 返回上一层 Kwamantattu JavaScript Array Gudanarwa
定义和用法
at()
方法返回数组中指定索引位置的元素。
at()
方法与 []
的效果相同。
自 2022 年 3 月起,at()
方法在所有现代浏览器中都得到了支持。
注意
许多编程语言允许使用负索引(如 [-1])来访问对象/数组/字符串的末尾元素。
在 JavaScript 中,这是不可能的,因为 []
用于访问数组和对象。obj[-1] 指的是键为 -1 的值,而不是对象的最后一个属性。
at()
方法在 ES2022 中引入,以解决这个问题。
实例
例子 1
获取 fruits 数组的第三个元素:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let fruit = fruits.at(2);
例子 2
使用 [] 获取 fruits 数组的第三个元素:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let fruit = fruits[2];
例子 3
获取 fruits 数组的第一个元素:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let fruit = fruits.at();
例子 4
获取 fruits 数组的最后一个元素:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let fruit = fruits.at(-1);
语法
array.at(index)
参数
参数 | Ɗe |
---|---|
index |
可选。要返回的数组元素的索引(位置)。 Ƙarancin ƙasa ɗin 0. -1 yana ƙaɗaɗa ƙasa ƙasa ƙasa ɗin farko. |
Ƙarancin shiga
Farin | Ɗe |
---|---|
Ƙarama a ƙasa ƙasa ƙasa ƙasa ɗin (index). |
ƙaɗaɗa ƙasashen
Daga Marchu 2022, ƙasa ƙasa JavaScript at()
Methodu yana ƙaɗaɗa a duk ƙasashen:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 92 | Edge 92 | Firefox 90 | Safari 15.4 | Opera 78 |
Aprilu 2021 | Julyu 2021 | Julyu 2021 | Marchu 2022 | Augustu 2021 |
- 上一页 new Array()
- 下一页 concat()
- 返回上一层 Kwamantattu JavaScript Array Gudanarwa