javascript从入门到跑路-----小文的js学习笔记(10)------数组(一维数组、二维数组以及三维数组)和冒泡排序

Jennifer ·
更新时间:2024-11-01
· 583 次阅读

**
javascript从入门到跑路-----小文的js学习笔记(1)---------script、alert、document。write() 和 console.log 标签


javascript从入门到跑路-----小文的js学习笔记目录

**
含义: 使用单独的变量名来存储一系列的值。一般用来存放内容。

一、一维数组

两种创建数组的语法: 1、构造函数的形式: new Array()
                                      2、创建字面量的形式: [ ]
那么下面我们来分别举个栗子:
第一种创建数组的方法举例
在这里插入图片描述
在这里插入图片描述
栗2:
用创建字面量的形式:
在这里插入图片描述
在这里插入图片描述
补充:
获取数组的长度语法:数组.length
栗子:因为[ ]内有三个,所以该数组的长度为3
在这里插入图片描述
在这里插入图片描述
获取数组中的某-一个值语法:数组[ ]

注意: 这里的下标时从0开始算的,意思就是0代表数组中的第一个数

举例:
在这里插入图片描述
在这里插入图片描述
例:当我们想要实现挨个弹出数组中每个数据时,挨个写就会十分繁琐,这会就要用到我们的for循环控制
在这里插入图片描述
执行结果:会把数组中的所有数据都弹出一遍,即使你后面在数组中增加了数据他仍然可以弹出

二、二维数组和三维数组 1、二维数组

语法: [ [ ] ];

那我们来举个栗子:
在这里插入图片描述
执行结果:他会将数组中的所有数据都弹出来,
在这里插入图片描述
这时候,当我们想要选择指定的 数组中数据时 这个时候就要用到那个语法:数组[ ]
依旧是上面那串代码当我们想要选择”王二蛋“的时候
在这里插入图片描述
当我们想要弹出的是”李二铁“的时候:
在这里插入图片描述

2、三维数组

语法: [ [ [ ] ] ];

举个栗子:
在这里插入图片描述
执行结果:
在这里插入图片描述
当我们想要弹出史铁生时:
在这里插入图片描述
当我们想要弹出王大锤时:
在这里插入图片描述
一般什么时候需要用到呢?
当你打游戏选择人物的时候吧先选则任务种族,任务种族选择之后,你又要选择什么类,然后又选择你想要加的天赋差不多。

例子:选择英雄种族并且选择天赋
原创文章 30获赞 149访问量 1万+ 关注 私信 展开阅读全文
作者:你的阿wen



二维数组 维数 一维数组 冒泡排序 二维 排序 js 数组 JavaScript

需要 登录 后方可回复, 如果你还没有账号请 注册新账号