在Javascript中,数组中存储的每个值称为数组元素,它是组成数组的基本单元。数组元素也是一种变量,其标识方法为数组名后跟一个下标,下标表示了元素在数组中的顺序号;数组元素通常也称为下标变量。
Array 数组对象是 JS 的内置对象,它可以用一个变量来存储一系列相同或不同类型的值,其中存储的每个值称为数组元素。

数组元素是组成数组的基本单元。数组元素也是一种变量, 其标识方法为数组名后跟一个下标。下标表示了元素在数组中的顺序号。数组元素通常也称为下标变量。

JS数组元素的引用

数组中存储的每个元素都有一个位置索引(也叫下标),数组下标从 0 开始,到数组长度 -1 结束,即第一个元素的下标为 0,最后一个元素的下标为数组长度 -1。

引用数组元素时可以通过数组名和下标来实现,引用格式如下:

1

数组名[元素下标]

例如:一个包含 3 个元素的名为 arr 的数组的 3 个元素,可分别通过:arr[0]、arr[1] 和 arr[2] 来引用。

JS数组的访问

访问数组有两种方式:

一是直接访问数组名,此时将返回数组中存储的所有元素值。例如,alert(hobbies1),该语句执行后将在警告对话框中输出上面创建的 hobbies1 数组中存储的所有元素值:旅游,运动,音乐;

二是使用数组加下标访问,此时将返回数组下标对应的数组元素值。例如:alert(hobbies1[1]),该语句执行后将在警告对话框中输出“运动”。

Javascript中数组元素是什么相关推荐

  1. JavaScript中数组使用总结

    一. 数组的概念 1.1 什么是数组 数组是指的数据的有序列表. 数组中每个值称之为数组的一个元素. 数组中的每个元素都有一个位置,这个位置称之为索引(下标.index).数组的索引是从 0 开始的 ...

  2. [乐意黎原创] JavaScript中数组使用总结

    原文地址:http://blog.csdn.net/u012468376/article/details/53147098 一. 数组的概念 1.1 什么是数组 数组是指的数据的有序列表. 数组中每个 ...

  3. javascript删除数组元素的几个方法

    javascript删除数组元素的7个方法 文章目录 一.length属性 二.delete关键字 三.pop()栈方法 四.shift()队列方法 五.splice()操作方法 六.迭代方法 七.p ...

  4. python 矩阵元素赋值_对numpy中数组元素的统一赋值实例

    Numpy中的数组整体处理赋值操作一直让我有点迷糊,很多时候理解的不深入.今天单独列写相关的知识点,进行总结一下. 先看两个代码片小例子: 例子1: In [2]: arr =np.empty((8, ...

  5. python数组切片赋值_基于numpy中数组元素的切片复制方法

    代码1: #!/usr/bin/python import numpy as np arr1 = np.arange(10) print(arr1) slice_data = arr1[3:5] pr ...

  6. java中字符串和数组如何比较_[Java教程]javascript中数组和字符串的方法比较

    [Java教程]javascript中数组和字符串的方法比较 0 2016-07-19 23:00:05 ×目录[1]可索引 [2]转换 [3]拼接[4]创建[5]位置 前面的话 字符串和数组有很多的 ...

  7. 常用js中数组元素搜索的方式

    常用jjs中数组元素搜索的方式 indexOf/lastIndexOf indexOf().lastIndexOf()方法返回数组中值的第一个索引,如果没有匹配项,则返回-1,语法如下: /** * ...

  8. java数组下标0_Java语言中数组元素下标从0开始。

    [单选题]规范规定,硅酸盐水泥的初凝时间不小于( ). [判断题]打开/关闭"对象追踪"的功能键是F11. [判断题]break语句的作用是结束当前的循环体. [单选题]项目标识代 ...

  9. python数组元素赋值_对numpy中数组元素的统一赋值实例

    下面小编就为大家分享一篇对numpy中数组元素的统一赋值实例,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 Numpy中的数组整体处理赋值操作一直让我有点迷糊,很多时候理解的不深入. ...

最新文章

  1. 使用jquery 根据下拉列表的name值查找被选中的值
  2. 后台开发经典书籍--代码大全
  3. 《四世同堂》金句摘抄(十三)
  4. [转] 上级向的十个iOS面试问题
  5. 2021 年高教社杯全国大学生数学建模竞赛题目(B 题 乙醇偶合制备 C4 烯烃)
  6. 如何优雅的使用iBatis
  7. pcb布线拐角处打地孔_嵌入式开发必看: PCB设计的这几个问题,你能明白了吗?...
  8. 使用RandomString设置随机经纬度-jmeter
  9. Word文档中表格和图片点击居中,但是仍然无法居中
  10. PS长图快速切片_PS拼图软件
  11. openStack cluster chk
  12. 计算机硕士论文的框架应该怎么写,计算机硕士论文提纲模板 计算机硕士论文框架怎样写...
  13. CHM:新生儿肠道微生物菌群研究
  14. 移动端 php 开源,poscms移动端地址函数
  15. 科学计数法e/E?计算机?表示?
  16. 访问Servlet的几种方式
  17. 安卓禁用硬件加速_开/关大不同 Android4.0 GPU硬件加速实测
  18. 如何从实验室菜鸟如何蜕变成实验巨人?
  19. 最强卸载神器,使你的Windows绝对干净
  20. catia曲面设计从入门到精通_CATIA+V5曲面设计从入门到精通_11685491.pdf

热门文章

  1. JVM GC原理解析
  2. 神经网络常见激活函数总结
  3. python SQL--mysql调优笔记(一)
  4. CSS 设置图片旋转角度
  5. 将文献的bibtex引用格式批量转换为bibitem格式参考文献
  6. 2022-2028年中国考前英语培训行业市场现状调查及投资商机预测报告
  7. 微信开发之自动添加好友的技术实现
  8. java图像灰度直方图_图像灰度变换、二值化、直方图
  9. ffmpeg配置问题:Couldn‘t find ffmpeg or avconv - defaulting to ffmpeg, but may not work
  10. ubuntu 虚拟机安装Gtest