JavaScript是一門廣泛使用的程序設計語言,主要用於獨立的腳本語言或者嵌入到web頁面中。其中,數組是一種內置數據類型,用於保存一組相關的元素,而JavaScript數組的最後一項,是數組中最後一個元素。
一、獲取數組最後一項
獲取JavaScript數組的最後一項,可以使用數組的length屬性和數組下標的特性結合使用,代碼如下:
let arr = ['a', 'b', 'c', 'd']; let lastItem = arr[arr.length - 1]; console.log(lastItem); // 'd'
解析:數組的下標從0開始,因此獲取最後一項時需要使用數組的length屬性減1。上述代碼中,數組長度為4,最後一項下標為3,arr[3]即為數組的最後一項。
二、js取數組最後一位
在JavaScript中,還可以使用數組的pop方法獲取數組的最後一項,代碼如下:
let arr = ['a', 'b', 'c', 'd']; let lastItem = arr.pop(); console.log(lastItem); // 'd' console.log(arr); // ['a', 'b', 'c']
解析:數組的pop方法用於彈出數組的最後一項,並返回該項的值。上述代碼中,在執行arr.pop()後,數組arr中的最後一項’d’被彈出,同時數組arr中只剩下了[‘a’, ‘b’, ‘c’]。
三、js獲取數組最後一個值
如果數組中的元素都是數字類型,則可以使用Math庫中的max方法獲取數組中的最大值,或使用min方法獲取數組中的最小值。下面演示如何獲取JavaScript數組中最後一個值的最小值:
let arr = [1, 2, 3, 4]; let lastMin = Math.min(...arr); console.log(lastMin); // 1
解析:上述代碼中,使用展開運算符將數組中的元素展開,即Math.min(1, 2, 3, 4),因此得到數組中的最小值1。
四、獲取數組最後一個元素
不僅可以獲取數組的最後一項,還可以獲取數組的最後一個元素。下面是演示如何獲取JavaScript數組中的最後一個元素:
let arr = ['a', 'b', 'c', 'd']; let lastItem = arr.slice(-1)[0]; console.log(lastItem); // 'd'
解析:數組的slice方法用於返回數組的一個新副本,可傳遞start和end兩個參數來截取數組。當start為負數時,表示從數組的倒數第N個元素開始截取。上述代碼中,使用slice方法將數組的最後一個元素[‘d’] 返回,再通過[0]獲取該元素的值。
五、js獲取數組中的某一個值
獲取JavaScript數組中的某一個值,可以通過數組下標來實現,代碼如下:
let arr = ['a', 'b', 'c', 'd']; let index = 2; // 獲取數組中下標為2的元素 let item = arr[index]; console.log(item); // 'c'
解析:上述代碼中,將數組中下標為2的元素賦值給變量item,即獲取了數組中的第三個元素’c’。
六、js獲取數組最小值
如第三小節所述,使用Math庫中的max和min方法可以分別返回數組中的最大值和最小值。下面演示如何獲取JavaScript數組的最小值:
let arr = [5, 23, 11, 15]; let minValue = Math.min(...arr); console.log(minValue); // 5
解析:上述代碼中,使用展開運算符將數組中的元素展開,即Math.min(5, 23, 11, 15),因此得到數組中的最小值5。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/183554.html