首页 > 其他分享 >js获取数组最后一个元素的方法

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

时间:2022-12-30 17:11:07浏览次数:39  
标签:arr slice 元素 40 js 获取 数组

// 定义一个数组
let arr = [10, 20, 30, 40]
// 不会修改到原数组
arr.slice(-1)[0]  // 40 => arr.slice(-1) 返回的是数组
arr.at(-1) // 40 => 支持传入一个下标,支持负数 <<==>> 有可能有浏览器兼容问题  因为是 ES2013才出来的

// 会修改原来数组
arr.pop()  //返回被删除的元素
arr.splice(-1)[0]
arr.reverse()[0]

 

标签:arr,slice,元素,40,js,获取,数组
From: https://www.cnblogs.com/chen-cheng/p/17015367.html

相关文章

  • 第三章《数组与循环》第8节:数组与循环经典例题
    利用数组和循环可以解决很多经典问题,比如对数字的查找、排列、筛选等。本小节甄选了其中一些有代表性的问题集中进行讲解,认真学习这些经典例题不仅有助于巩固Java语言的相关......
  • c#根据类名获取类型
    根据类名获取Type有用到一个方法参数是Typetype,这里知道类名,找了两个方法方法一(已测试):typeof(ClassName);方法二(未测试):System.Reflection.Assembly.Load("程序集名称......
  • js hw7
    console.log("hw7.js");varensure=function(condition){//在条件不成立的时候,输出messageif(!condition){console.log('***测试失败')}el......
  • html css js复习
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content=......
  • 迭代(遍历数组)forEach
    1.forEach用法vararr=[13,2,2,5] varsum=0 //forEach用法:Array.forEach(function(数组当前项的值,数组当前项的索引值,数组本身){}) arr.forEach(function(valu......
  • Docker 安装 Node.js
    Docker安装Node.jsNode.js是一个基于ChromeV8引擎的JavaScript运行环境,是一个让JavaScript运行在服务端的开发平台。Node.js使用了一个事件驱动、非阻塞式I/O的模型......
  • C#获取电脑MAC地址(物理地址)的几种方法
    方法一:根据截取ipconfig/all命令的输出流获取网卡Mac,支持不同语言编码(容错性最好)(ps:如果想要查看电脑的mac地址,可以按住Win+R键打开dos命令窗口,输入cmd回车,在命令窗口......
  • java 读取json文件到对象
    1、新建json文件[{"id":1,"name":"酒水专区","imageUrl":"7cf/e61b0aec87f07393.png","previewImageUrl":"/9f8d4360d3a125b5.png"},{......
  • 前端提交json对象前格式化对象数据和对象名称的方法
    1.格式化json对象名称,如把名称连接使用“_”剔除。constrenameFun=(obj)=>{lettoString=Object.prototype.toString;if(toString.call(obj)==='[object......
  • js 批量大文件上传下载
    ​ 以ASP.NETCoreWebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API,包括文件的上传和下载。 准备文件上传的API #region 文件上传......