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

 (1)js内置pop方法

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

1
2
3
4

<script>
var args=new Array(['www'],['jb51'],['net']);
alert(args.pop());//net
</script>

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

1
2
3
4

<script>
var args=new Array(['www'],['jb51'],['net']);
alert(args[args.length-1]);//net
</script>

以上就是

时间: 2024-10-26 06:04:19

js获取数组的最后一个元素的相关文章

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

php获取数组的最后一个元素的方法.使用php内置函数end(). end() 函数将数组内部指针指向最后一个元素,并返回该元素的值(如果成功).例如: $args=Array('www','Alixixi','com'); echo end($args);//com 您可能感兴趣的文章 js获取数组的最后一个元素 php清除数组中的空值元素 php如何删除数组的第一个元素和最后一个元素 PHP去除数组中的空值元素(array_filter) php获取数组第一个数组单元值的方法 如何删除PHP

php取出数组的最后一个元素代码

例子 end() 函数将数组内部指针指向最后一个元素,并返回该元素的值(如果成功).例如:    代码如下 复制代码 $args=Array('www','111cn','net'); echo end($args);//net $args就是$items里的最后一个元素 例子,还有一个count 统计长度  代码如下 复制代码 <? $array = array(php,jsp,asp); $count = count($array); echo old:<br>; for($i=0;

JS获取并操作iframe中元素的方法_javascript技巧

JS获取/设置iframe内对象元素.文档的几种方法 1.IE专用(通过frames索引形象定位): 复制代码 代码如下: document.frames[i].document.getElementById('元素的ID'); 2.IE专用(通过iframe名称形象定位): 复制代码 代码如下: document.frames['iframe的name'].document.getElementById('元素的ID'); 以上方法,不仅对iframe适用,对frameset里的frame也同

js获取浏览器高度 窗口高度 元素尺寸 偏移属性的方法_javascript技巧

如下所示: screen.width screen.height screen.availHeight //获取去除状态栏后的屏幕高度 screen.availWidth //获取去除状态栏后的屏幕高度 一.通过浏览器获得屏幕的尺寸 二.获取浏览器窗口内容的尺寸 //高度 window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight //宽度 window.innerWidth

c语言-冒泡排序可以这样写吗,我只对结构体数组中某一个元素进行排序,然后交换

问题描述 冒泡排序可以这样写吗,我只对结构体数组中某一个元素进行排序,然后交换 struct troop { char name[1]; int a[3]; }tro[4]; void bubblesort(int a, int b, int c) { struct troop temp; int i, j; for (i=a; i { for (j=a+1; j { if (tro[j].a[c] > tro[i].a[c]) { temp = tro[j]; tro[j] = tro[i];

c++ 指针-C++中数组指针怎么输出每一个所谓的一维数组的头一个元素

问题描述 C++中数组指针怎么输出每一个所谓的一维数组的头一个元素 #includeusing namespace std;int main(){int a[3][4] = {{1357}{9111315}{17192122}};int (* p)[4];for(p = a; p < a + 3; p++){cout << ((p + 0)) << "" "";cout << *p <<endl;}cout &l

算法-我想问一下求关键路径时ltv数组(最迟发生时间)为何要初始化为etv数组的最后一个元素的值?

问题描述 我想问一下求关键路径时ltv数组(最迟发生时间)为何要初始化为etv数组的最后一个元素的值? RT.书上求关键路径的时候利用了事件最早发生时间etv数组和事件最迟发生时间ltv数组,其中事件最迟发生时间ltv数组初始化为ltv[i]=etv[GL->numVertexes-1].那假设有9个顶点,V8最后进栈(拓扑序列的最后一位),V9倒数第二个进栈(拓扑序列的倒数第二位),如果将ltv[8]初始为etv[9]不是会出错吗? 其实换个问法就是,AOE网中的汇点的下标一定是对应etv数组

JS获取数组最大值、最小值及长度的方法_javascript技巧

本文实例讲述了JS获取数组最大值.最小值及长度的方法.分享给大家供大家参考,具体如下: //最小值 Array.prototype.min = function() { var min = this[0]; var len = this.length; for (var i = 1; i < len; i++){ if (this[i] < min){ min = this[i]; } } return min; } //最大值 Array.prototype.max = function()

js 获取数组长度

  <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="conten