Javascript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在html(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

javascript获取数组最后一个元素,js获取Array末尾元素

一、JavaScriptpop()方法

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

vararr=newArray("js","JavaScript","jQuery");

varend=arr.pop()

console.log(end);//jQuery

console.log(arr);//["js","JavaScript"]

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

二、数组的length属性

vararr=newArray("js","JavaScript","jQuery");

varend=arr[arr.length-1]

console.log(end);//jQuery

三、JavaScriptslice()方法

vararr=newArray("js","JavaScript","jQuery");

varend=arr.slice(-1);

console.log(end);//["jQuery"]

slice()方法可从已有的数组中返回选定的元素。

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

为了取得技术优势,微软推出了JScript,CEnvi推出ScriptEase,与JavaScript同样可在浏览器上运行。为了统一规格,因为JavaScript兼容于ECMA标准,因此也称为ECMAScript。

html获取数组的前三个元素,web前端:js 获取数组最后一个元素相关推荐

  1. Java输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。

    import java.util.Scanner; public class WorkDemo03 { public static void main(String[] args) {        ...

  2. js数组再倒数第二个添加元素_归纳JS中数组的使用(一)元素新增和删除

    新增元素 js中给数组新增元素主要通过2个方法 push 和 unshift Array.prototype.push 功能概述 push() 方法将一个或多个元素添加到数组的末尾,并返回该数组的新长 ...

  3. Java 输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。

    package cn.zhang;import java.util.Arrays; import java.util.Scanner;public class Subject001 {/** 输入数组 ...

  4. java 输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组

    import java.util.*; class HW {public static void main(String[] args){int N = 6;int[] arr = new int[N ...

  5. 第三阶段:Web前端:01Web(HTML、CSS、JavaScript)

    转载自:国彬老师:https://shimo.im/docs/47kgJm9bMdiLO5qV/read 课程介绍:一.二.三 一.Web前端: 学习如何搭建页面,如何美化页面,如何给页面添加动态效果 ...

  6. 前端js获取图片大小 扩展名_前端 JS 获取 Image 图像 宽高 尺寸

    前端 JS 获取 Image 图像 宽高 尺寸 简介 项目中用到获取图片的原始尺寸,然后适配宽高:网上的大部分前端解决方案,都是new Image()后,在onload事件中获取image的尺寸. 在 ...

  7. html隐藏元素的方式,Web前端:CSS3——3种隐藏元素方法的区别

    原标题:Web前端:CSS3--3种隐藏元素方法的区别 Web前端教程 CSS3规范的一个新特点是被分为若干个相互独立的模块.一方面分成若干较小的模块较利于规范及时更新和发布,及时调整模块的内容,这些 ...

  8. python取前三位_Python 实现取多维数组第n维的前几位

    Python 实现取多维数组第n维的前几位 现在我们有一个shape为(7352, 9, 128, 1)的numpy数组. 想要取出第2维的前三个数据,构成新数组(7352, 3, 128, 1) 我 ...

  9. js截取数组的前三个数字

    一个长度是5的数组,只取前三个数组对象 arr = arr.slice(0,3) 注意这个方法不改变原数组,所以需要用=

最新文章

  1. SpringBoot声明式事务
  2. 【英语学习】【Level 07】U07 Stories of my Life L4 Not my best moment
  3. xor和路径(codevs 2412)
  4. MySQL----下载安装
  5. 2020-10-13
  6. 学习Java软件开发,可以从事什么工作?
  7. excel 字号对应 html,excel字体大小随表格变
  8. python程序填空快乐的数字_Python习题之快乐的数字
  9. iOS 开发中的争议(二)--唐巧
  10. 【C语言】自定义类型(结构体类型+枚举类型+联合体类型)[进阶篇_ 复习专用]
  11. mysql where not in_mysql查询条件not in 和 in的区别及原因说明
  12. 企业管理新标杆:向对手学习
  13. 【Python/工具】Pycharm中如何查看一个函数需要哪些参数
  14. 超大数据10进制转2进制详解(可推广到其他进制)/ Codeup 100000579 问题 C: 进制转换
  15. 经济学人万字总结17年AI领域并购趋势:谷歌领跑,人才竞争白热化
  16. IPv6 三个访问本地地址的小Tips
  17. 重磅通知丨国资委加快推进国有企业数字化转型,海睿思准备好了!
  18. Zookeeper 面试题及答案
  19. 游戏行业的发展前景有什么看法
  20. 关于防火墙的这些问题,你知道多少?

热门文章

  1. Android获取QQ音乐url,QQ音乐vkey获取,更新播放url
  2. 软件测试之---测试设计方法
  3. python输入姓名_在Python中解析人的名字和姓氏
  4. 文明大爆炸服务器维护,文明大爆炸
  5. 如何选择企业电脑加密软件,知道这几点一定不后悔!
  6. android系统刷机,安卓手机刷机完全攻略 从此不再怕刷机
  7. 从寄存器到固件库,深入解析点亮RGB灯(上)
  8. 天龙八部TLBB系列 - 网单获取数据库密码和服务端密码(超简单)
  9. Memcached的LRU策略
  10. Java 中 字符串 1234 怎么转成 int?