js - 陆 、 数组

数组:数组是存储1个或多个数据的容器,它是一组内存空间。 通常用来批量处理数据。通过数组下标(从0开始)来管理数组元素。

数组长度:数组名.length(数组长度减1 表示最后一个元素的下标)

数组写法:

1.字面量:var arr = [1,2,3,4]

2.var arr = new Array();

访问数组 

1.访问单个元素:console.log(arr[0]);

2.访问全部元素(数组和循环的结合使用)

            for(var i = 0; i < arr.length; i++){

                console.log(arr[i]);

            }

注意:数组遍历时,容易出现数组越界(访问了不属于该数组的内存空间)

数组方法:

push: 将一个元素添加到数组的最后一位。

unshift:  添加到数组的第一位。

pop(): 删除数组最后一个元素。

shift: 删除数组第一个元素

join:数组转字符串。

reverse:返回逆序数组。

sort:将数组中元素进行排序(适用于比较小的数组)

slice(开始,结束) : 截取数组中的指定范围,并将其返回 (需要多次使用就定义新数组来接收)(注意:到倒数第二位)

splice(开始的位置,修改的长度)

slice和splice的区别:slice不会修改原数组,只是复制出来一份新的内容;splice修改原数组的数据,没有复制出新的内容。

多维数组:arr[][]

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第五章******************************************************...
    fastwe阅读 809评论 0 0
  • 1.用js实现随机选取10~100之间的10个数字,存入一个数组,并排序 //要是获取不重复的,则对随机数...
    persistlu阅读 5,887评论 0 0
  • 第一部分:快速入门JS学习中的一些注意点:2018.8.16基础知识: 入门JavaScript是世界上最流行的脚...
    天山雪莲_38324阅读 593评论 0 1
  • 数组:内存中连续存储多个变量的存储空间, 一、声明数组: 1.声明一个空数组 var arr=[]; var ar...
    王哲胜阅读 1,703评论 0 0
  • 1. 高中时,一个哥们特别内向,很少和别人主动交流。但出乎意料的是,他暗恋当时班里特别开朗的一个女孩。 哥们一直想...
    处处1阅读 267评论 0 0

友情链接更多精彩内容