javascript获取数组最后一个元素(三种方法)(代码片段)

子不语332 子不语332     2022-12-23     324

关键词:

JavaScript 获取Array末尾元素

一、JavaScript pop() 方法

pop() 方法用于删除并返回数组的最后一个元素。

注意:pop() 方法将删除 arrayObject 的最后一个元素,把数组长度减 1,并且返回它删除的元素的值。如果数组已经为空,则 pop() 不改变数组,并返回 undefined 值。

var arr = new Array("js","JavaScript","jQuery");
var end = arr.pop()
console.log(end);//jQuery
console.log(arr);//["js", "JavaScript"]

二、数组的 length 属性

var arr = new Array("js","JavaScript","jQuery");
var end = arr[arr.length-1]
console.log(end);//jQuery

三、JavaScript slice() 方法

var arr = new Array("js","JavaScript","jQuery");
var end = arr.slice(-1);
console.log(end);//["jQuery"]

浅复制slice() 方法可从已有的数组中返回选定的元素。【用负数作为参数时就表示从数组末尾开始计数。而当省略第二个可选参数时,表示一直复制到数组末尾。】

但是返回的数据类型是 array 不是 string 这点要注意一下!

 

如何在javascript数组中选择最后一个元素

如何在JavaScript数组中选择最后一个元素,一般这种情况都是在循环中判断循环体的最后一个元素,那么直接上代码:var arr = ['d','o','n','g','s','i','r'];for (var i = 0;... 查看详情

获取数组的最后一个元素而不删除它的最佳方法是啥?

】获取数组的最后一个元素而不删除它的最佳方法是啥?【英文标题】:What\'sthebestwaytogetthelastelementofanarraywithoutdeletingit?获取数组的最后一个元素而不删除它的最佳方法是什么?【发布时间】:2011-04-1021:12:14【问题描述】:好的... 查看详情

Javascript,追加节点添加整个数组而不是最后一个元素

】Javascript,追加节点添加整个数组而不是最后一个元素【英文标题】:Javascript,appendnodeaddswholearrayinsteadoflastelement【发布时间】:2021-06-2117:44:38【问题描述】:所以我仍在学习javascript,对于我的第一个待办事项列表项目,我已经... 查看详情

当数组达到特定长度时删除javascript数组的最后一个元素

】当数组达到特定长度时删除javascript数组的最后一个元素【英文标题】:Droplastelementofjavascriptarraywhenarrayreachesspecificlength【发布时间】:2015-09-1011:09:51【问题描述】:我想在javascript中缓存一些数据,但是缓存应该限制为例如10个... 查看详情

js数组at函数(获取最后一个元素的方法)介绍

...度不大。0x00首先,我们可以思考如下一个问题,如果要获取一个数组的最后一个元素(这是很常用的操作),我们应该怎么做?相信大部分人能够想到的代码是这样的:letlast=array[array.length-1];嗯,这是最常用的获取数组最后一个元... 查看详情

在javascript中快速获取数组指定位置的元素(代码片段)

前言在JavaScript中如果我们需要获取一个数组指定位置的元素,通常情况下,我们一般采用以下方法:1.通过下标直接获取指定元素:arr[index],index为非负数。letarr=[1,4,5,8,10]//获取数组的第一个元素letnum1=arr[0]//... 查看详情

在 CoffeeScript 中获取数组的最后一个元素

】在CoffeeScript中获取数组的最后一个元素【英文标题】:GettingthelastelementofanarrayinCoffeeScript【发布时间】:2012-08-1805:38:07【问题描述】:是否有一种快速(简短、符合字符的)方法来获取数组的最后一个元素(假设数组非空)?... 查看详情

javascript数组array.at()获取数组中最后一个元素(代码片段)

志在巅峰的攀登者,不会陶醉在沿途的某个脚印之中,在码农的世界里,优美的应用体验,来源于程序员对细节的处理以及自我要求的境界,年轻人也是忙忙碌碌的码农中一员,每天、每周,都会留下... 查看详情

javascript--遍历数组的三种方法map()foreach()filter()&确认数组元素是否满足某种条件(some()&every())(代码片段)

1.遍历数组1.1map()方法概述map()方法返回一个由原数组中的每个元素调用一个指定方法后的返回值组成的新数组格式说明letnewArray=["1","2","3"].map((item,index,arr)=>//转换成10进制的数字returnparseInt(item,10))map中回... 查看详情

数组第一个,最后一个元素操作(代码片段)

获取最后一个元素??end()获取第一个元素??reset()删除最后一个元素(出栈):array_pop()返回元素值并删除删除第一个元素:array_shift()返回元素值并删除?相关的方法:end()?-将内部指针指向数组中的最后一个元素,并输出。next()?-将内... 查看详情

数组的创建,及数组的方法

参考技术A一、如何创建一个数组?创建数组的方法常见的有三种:第一种:第二种:第三种:二、数组的一些操作方法1.数组的length属性:用来计算数组的长度,也就是数组元素的个数2.数组的push方法:用来向数组的尾部添加新... 查看详情

获取pyspark数组类型列的最后n个元素

】获取pyspark数组类型列的最后n个元素【英文标题】:Getlastnelementsofpysparkarraytypecolumn【发布时间】:2019-08-2822:37:48【问题描述】:我正在尝试获取每个名为Foo的数组列的最后n个元素,并从中创建一个单独的列,称为last_n_items_of_F... 查看详情

javascript数组中的常用方法

javascript数组中的常用方法(菜鸟一个,按照自己的理解做的笔记,欢迎大神给我补充)1、push()在数组的最后添加一个元素或多个元素,并返回数组的长度。   push()会改变原数组。语法:array.push(item1,item2... 查看详情

javascript数组中的常用方法

javascript数组中的常用方法(菜鸟一个,按照自己的理解做的笔记,欢迎大神给我补充)1、push()在数组的最后添加一个元素或多个元素,并返回数组的长度。   push()会改变原数组。语法:array.push(item1,item2... 查看详情

javascript数组

javascript数组1.数组就是一组数据。2.创建数据使用Array构造函数创建数组使用数组字面量表示法3.数组的访问数组的访问是根据数组的下标,下标是重零开始的,所以第一个项目是[0],第二个是[1],以此类推。4.length(长度)数组的leng... 查看详情

如何拆分 JavaScript 多维数组并获取最后一个数组?

】如何拆分JavaScript多维数组并获取最后一个数组?【英文标题】:HowtosplitJavaScriptmult-dimensionarrayandgetlastarray?【发布时间】:2021-07-2502:31:39【问题描述】:我有一个包含以下时间序列数据的数组。如何将数组拆分为60毫秒(不大... 查看详情

如何从javascript中的数组中删除最后一个索引元素? [复制]

】如何从javascript中的数组中删除最后一个索引元素?[复制]【英文标题】:Howtoremovelastindexelementfromarrayinjavascript?[duplicate]【发布时间】:2021-11-0912:26:03【问题描述】:我有一个数组0:Premium:\'18\',ChangeType:\'REW\',description:\'ReplacedbyAge... 查看详情

javascript常用方法(代码片段)

一、前言这里统计一下开发过程中经常遇到的方法,希望对大家有所帮助。二、方法2.1数组类常用方法:1.slice(start,end)从索引为start的开始取,取到索引为end的为止(不包括end),如果end为负数,表示索引为数组的长度+负数.例如:2.... 查看详情