開發經驗 js獲取陣列的最後乙個元素

2021-10-25 08:41:54 字數 418 閱讀 8166

在開發過程中,我們常常需要得到js陣列的最後乙個陣列元素,今天小朱總結了以下幾個方法:

lastelement1()

,

陣列的這個方法時刪除陣列的最後一元素,並將最後乙個元素返回,會破壞原陣列,所以如果只是要獲取陣列的最後乙個元素,不要用這個方法。

lastelement2()

,

array.prototype.slice(-1)的意思時擷取陣列的最後乙個元素封裝成乙個新陣列並返回,不會影響原陣列。

所以在取值的時候,要將它當成陣列this.arr.slice(-1)[0]。

注意

所以在vue如果是要給陣列最後乙個元素賦值或者讀值,最好的選擇就是方法三

js 獲取陣列最後乙個元素

當然有很多中做法 我這邊就隨便寫幾個最常用 最簡單的方法把 複製 1 shift 2 刪除陣列第乙個元素,並返回該元素,跟pop差不多 3 var a aa bb cc 4 document.write a.shift aa 5 document.write a bb,cc 6 當陣列為空時,返回u...

js 獲取陣列最後乙個元素

當然有很多中做法 我這邊就隨便寫幾個最常用 最簡單的方法把 1 shift 2刪除陣列第乙個元素,並返回該元素,跟pop差不多 3var a aa bb cc 4 document.write a.shift aa 5 document.write a bb,cc 6當陣列為空時,返回undefin...

js三種獲取陣列的最後乙個元素的方法

pop 方法,刪除陣列最後乙個元素,並返回該元素,所以利用這個方法可以取到陣列的最後乙個,同理shift 可以取到陣列的第乙個元素 shift 刪除陣列第乙個元素,並返回該元素 let arr 1 2,3 let ele arr.pop 刪除陣列最後乙個並返回刪除的元素 console.log el...