js获取数组的最后一个元素

JavaScript025

js获取数组的最后一个元素,第1张

在js里面如何获取一个数组的最后一个元素呢?这里总结了两种方法,有需要的朋友可以看看。

(1)js内置pop方法

pop()

方法用于删除并返回数组的最后一个元素,注意这里在获取了数组的最后一个元素的同时也将原数组的最后一个元素给删除了。如果数组已经为空,则该方法不改变数组,并返回

undefined

值,如:

<script>

var

args=new

Array(['www'],['jb51'],['net'])

alert(args.pop())//net

</script>

(2)根据length方法获取,例如:

<script>

var

args=new

Array(['www'],['jb51'],['net'])

alert(args[args.length-1])//net

</script>

以上就是

如何在JavaScript数组中选择最后一个元素,一般这种情况都是在循环中判断循环体的最后一个元素,那么直接上代码:

var arr = ['d','o','n','g','s','i','r']

for (var i = 0 i < arr.length i++) {

if (i == arr.length-1) {

console.log(arr[i])break

}

}

结果输出数组最后一个元素 r

JavaScript 获取数组的最后一个元素多种方法

js获取数组的最后一个元素