最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript中如何快速獲取數(shù)組最后一個值

 更新時間:2024年01月11日 10:05:18   作者:Leo_Mr  
這篇文章主要介紹了javascript中如何快速獲取數(shù)組最后一個值問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

如何快速獲取數(shù)組最后一個值

在不知道快速獲取數(shù)組最后一個值時,

我的寫法是

let arr = [1,2,3,5,1,2,3,6,5,4,1,100];
let index = arr.length - 1 
console.log(arr[index]) 

我們需要獲取它的長度再去減1,然后通過下標(biāo)得到最后一個值,本人認(rèn)為這樣的寫法會比較麻煩,其實我們可以使用另外一種方式 = 》Array.prototype.at()

at() 方法接收一個整數(shù)值并返回該索引的項目,允許正數(shù)和負(fù)數(shù)。

負(fù)整數(shù)從數(shù)組中的最后一個項目開始倒數(shù)。

方括號符號沒有問題。

例如,array[0]將返回第一個項目。

然而,對于后面的項目,不要使用array.length

例如,對于最后一個項目,可以調(diào)用array.at(-1)。(參見以下示例)

const array1 = [5, 12, 8, 130, 44];
 
let index = 2;
 
console.log(`Using an index of ${index} the item returned is ${array1.at(index)}`);
// expected output: "Using an index of 2 the item returned is 8"
 
index = -2;
 
console.log(`Using an index of ${index} item returned is ${array1.at(index)}`);
// expected output: "Using an index of -2 item returned is 130"

語法 at(index) Copy to Clipboard

參數(shù) index要返回的數(shù)組元素的索引(位置)。當(dāng)傳遞負(fù)數(shù)時,支持從數(shù)組末端開始的相對索引;也就是說,如果使用負(fù)數(shù),返回的元素將從數(shù)組的末端開始倒數(shù)。

返回值 匹配給定索引的數(shù)組中的元素。如果找不到指定的索引,則返回undefined。

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 微信小程序用戶授權(quán)最佳實踐指南

    微信小程序用戶授權(quán)最佳實踐指南

    這篇文章主要給大家介紹了關(guān)于微信小程序用戶授權(quán)最佳實踐的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • Bootstrap Modal對話框如何在關(guān)閉時觸發(fā)事件

    Bootstrap Modal對話框如何在關(guān)閉時觸發(fā)事件

    這篇文章主要為大家詳細(xì)介紹了Bootstrap Modal對話框如何在關(guān)閉時觸發(fā)事件,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • 利用types增強vscode中js代碼提示功能詳解

    利用types增強vscode中js代碼提示功能詳解

    這篇文章主要給大家介紹了如何增強vscode中js代碼提示功能的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價值,需要的朋友們下面跟著小編一起來學(xué)習(xí)學(xué)習(xí)吧。
    2017-07-07
  • 淺談JavaScript作用域和閉包

    淺談JavaScript作用域和閉包

    本篇文章主要介紹了JavaScript作用域和閉包,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • JavaScript用Number方法實現(xiàn)string轉(zhuǎn)int

    JavaScript用Number方法實現(xiàn)string轉(zhuǎn)int

    parseInt方法在format'00'開頭的數(shù)字時會當(dāng)作2進制轉(zhuǎn)10進制,所以建議string轉(zhuǎn)int最好用Number方法
    2014-05-05
  • avalonjs制作響應(yīng)式瀑布流特效

    avalonjs制作響應(yīng)式瀑布流特效

    瀑布流主要應(yīng)用在圖片展示頁面上。如果有一大批圖片需要展示,原始圖片尺寸不一致,又希望每張圖片都能不剪裁,完整顯示,那么就要給圖片規(guī)定一個寬度,解放它們的高度。利用網(wǎng)頁高度不限這個特性,充分利用頁面的空間,盡可能的展示多的圖片。下面我們就來詳細(xì)探討下
    2015-05-05
  • 輕量級JavaScript模糊搜索庫Fuse.js入門教程

    輕量級JavaScript模糊搜索庫Fuse.js入門教程

    Fuse.js是一個功能強大且易于使用的模糊搜索庫,它的輕量級設(shè)計和高度可配置性使其成為前端搜索的絕佳選擇,本文給大家介紹輕量級JavaScript模糊搜索庫Fuse.js入門教程,感興趣的朋友跟隨小編一起看看吧
    2025-11-11
  • 使用Axios結(jié)合Typescript二次封裝完整詳細(xì)場景使用案例

    使用Axios結(jié)合Typescript二次封裝完整詳細(xì)場景使用案例

    本文詳細(xì)介紹了如何使用TypeScript對Axios進行二次封裝,以提高HTTP請求的統(tǒng)一管理和可維護性,通過創(chuàng)建Axios實例、封裝請求和響應(yīng)處理、錯誤處理以及創(chuàng)建特定的API服務(wù),可以實現(xiàn)更加一致和方便的API調(diào)用,需要的朋友可以參考下
    2024-11-11
  • javascript圖片預(yù)加載實例分析

    javascript圖片預(yù)加載實例分析

    這篇文章主要介紹了javascript圖片預(yù)加載的方法,實例分析了javascript實現(xiàn)圖片預(yù)加載的方法與相關(guān)注意事項,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • 基于JavaScript實現(xiàn)根據(jù)手機定位獲取當(dāng)前具體位置(X省X市X縣X街道X號)

    基于JavaScript實現(xiàn)根據(jù)手機定位獲取當(dāng)前具體位置(X省X市X縣X街道X號)

    這篇文章主要介紹了基于JavaScript實現(xiàn)根據(jù)手機定位獲取當(dāng)前具體位置(X省X市X縣X街道X號)的相關(guān)資料,需要的朋友可以參考下
    2015-12-12

最新評論

德安县| 光山县| 商丘市| 邵阳市| 团风县| 阿克苏市| 醴陵市| 青海省| 海安县| 乌海市| 台南市| 威信县| 南乐县| 徐汇区| 宜兰县| 茂名市| 新巴尔虎左旗| 治县。| 翁牛特旗| 佛学| 平遥县| 都匀市| 闵行区| 长顺县| 舒兰市| 巫溪县| 灵寿县| 嘉祥县| 会宁县| 遂昌县| 景洪市| 集安市| 九江县| 阿拉善左旗| 左云县| 西平县| 镇远县| 武安市| 郸城县| 修文县| 海原县|