目录
1.创建数组:
let a = ["spring",22];
结果展示 :

let a = ["spring",22,[1,2,3]];
结果展示:

2.查看与修改
①查看:
let a = ["spring",22,[1,2,3]];

如果数组中含有多个数组,我们称为多维数组。查找数组中含有的数组的内容,可以用两个中括号
let a = ["spring",22,[1,2,3],[4,5,6]];

[2]代表查找在整个数组a中第二个内容
[1]代表查找a[2]的第一个内容
注意:数组中从0开始
②修改:
let a = ["spring",22,[1,2,3]];

3.长度
let a = ["spring",22,[1,2,3],[4,5,6]];
循环遍历数组中的所有项:
let a = ["spring",22,[1,2,3],[4,5,6]];
for(let i=0;i<a.length;i++){
console.log(a[i]);
}
控制台结果展示:

4.字符串与数组转换
①字符串转换为数组:
let a = "ni,hao,zai,jian";
let b = a.split(",");
第二句代表把a用逗号分隔变成数组b
结果展示:


②数组转换成字符串:
第一种方法:
let a = "ni,hao,zai,jian";
let b = a.split(",");
let c = b.join(",");

第二种方法:
let a = "ni,hao,zai,jian";
let b = a.split(",");

toString() 不需要一个参数,但更有限制。
join() 可以指定不同的分隔符
比如:
let a = "ni,hao,zai,jian";
let b = a.split(",");
let c = b.join(";");

注意:split(“,”)逗号是因为a里面含有逗号,以逗号分割
比如换一种符号:
let a = "ni,hao,zai,jian";
let b = a.split(":");
结果展示:

因为找不到冒号,所以会把整体a的内容看成数组中的一项,用单引号标记起来
5.末尾的增加、删除数组项
①末尾增加数组项------push()
let a = ["nell","bob","lili","wewe",22,99];
在控制台输入,在数组末尾添加了内容:

在js文件中添加内容:
let a = ["nell","bob","lili","wewe",22,99];
var length = a.push("66");

长度从1开始,由于添加了66长度变为7
②末尾删除数组项 -------pop()
let a = ["nell","bob","lili","wewe",22,99];
结果展示:

let a = ["nell","bob","lili","wewe",22,99];
let b = a.pop();

6.开头的增加、删除数组项
①开头增加数据项------unshift()
let a = ["nell","bob","lili","wewe",22,99];
结果展示:

②开头删除数据项------shift()
let a = ["nell","bob","lili","wewe",22,99];
let b = a.shift();
结果展示:

本文详细介绍了JavaScript中数组的创建、查看与修改(包括多维数组和索引操作)、长度计算、字符串与数组之间的转换,以及末尾和开头的增加、删除操作。

2166

被折叠的 条评论
为什么被折叠?



