开始使用 Javascript 数组
2022/9/5 1:25:02
本文主要是介绍开始使用 Javascript 数组,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
开始使用 Javascript 数组
SparrowPhotography
数组是任何编程语言中最重要的数据类型。我们用它来存储相同或不同类型的数据。 Javascript 是一种动态数据类型编程语言,这意味着它在运行时将数据类型分配给变量。因此,让我们更深入地研究 javascript 数组并获得对数组的更实际的理解。
创建数组对象的另一种方法
在 javascript 中,您可以使用以下方式创建对象数组
- const appleProducts = new Array(“MacBook M1”,”iPhone”,”iPad”,”AirPod”);
- const appleProducts =[“MacBook M1”,”iPhone”,”iPad”,”AirPod”];
- const appleProducts = [“AirTag”,…appleProducts]; // 最终数组 [“AirTag”,“MacBook M1”,”iPhone”,”iPad”,”AirPod”];
Javascript 数组需要牢记的要点。
- Javascript 数组可调整大小 并且可以包含不同数据类型的混合。
- Javascript 数组元素必须是 使用非负整数访问 (或它们各自的字符串形式)作为索引。
- Javascript 数组是零索引的 这意味着您可以找到具有 0 个索引的第一个元素。
- Javascript 数组 复制操作创建总是浅拷贝 .我们将在接下来的博客中找到如何创建深层副本。
读取数组对象的不同方法
可以按索引访问的数组。索引值应在 0 ≤ index ≤ array.length-1 的范围内。所以时间复杂度是 O(1)
前任。
const appleProducts =[“MacBook M1”,”iPhone”,”iPad”,”AirPod”];
appleProducts[0] //“MacBook M1”
- appleProducts[10] //未定义
//请注意,如果您尝试从大于数组实际 size-1 的索引中检索元素,系统将返回未定义的结果而不是抛出错误。
遍历数组对象的另一种方法
- 用一个 循环 :
前任。
const appleProducts =[“MacBook M1”,”iPhone”,”iPad”,”AirPod”];
for(让 i=0;i++;i< appleProducts.length) {
控制台.log(appleProducts[i]);
}
//“MacBook M1”
//“苹果手机”
//“iPad”
//“AirPod”
2. 使用 **对于……的:
** 前任。
对于(的常数乘积 苹果产品 ) {
控制台日志(产品);
}
修改数组对象的不同方法
当我们使用数组来存储数据时,大多数时候我们需要在运行时根据需要修改数据,所以知道如何使用数组方法添加、删除和修改数组是最重要的,所以让我们找出方法去做!!!
1. 将元素添加到数组中 :我们有两种方法可以将元素添加到数组中
一世。添加 一开始 数组:为了在数组的开头添加一个元素,我们使用 不移位 方法。
前任。
const appleProducts =[“MacBook M1”、“iPhone”、“iPad”、AirPod”];
appleProducts.unshift(“iPhone 14”);
// [ “iPhone 14”, “MacBook M1”、“iPhone”、“iPad”、AirPod”]
ii.添加 最后 of the Arrays:为了在数组末尾添加一个元素,我们使用 推 方法。
前任。
const appleProducts =[“MacBook M1”、“iPhone”、“iPad”、AirPod”];
appleProducts.push(“iPhone 14”);
// [“MacBook M1”、“iPhone”、“iPad”、AirPod”、 “iPhone 14” ];
2.从数组中删除元素 :我们有两种方法可以从数组中删除元素
一世。消除 第一个元素 数组:为了删除数组开头的元素,我们使用 转移 方法。
前任。
const appleProducts =[“MacBook M1”、“iPhone”、“iPad”、AirPod”];
苹果产品.shift();
// [“iPhone”、“iPad”、AirPod”]
ii.去除 最后一个元素 of the Arrays:为了从数组末尾删除一个元素,我们使用 流行音乐 方法。
前任。
const appleProducts =[“MacBook M1”、“iPhone”、“iPad”、AirPod”];
苹果产品.pop();
// [“MacBook M1”、“iPhone”、“iPad”];
感谢您花时间阅读此博客;我希望你学到了一些新的东西,如果你喜欢,请鼓掌。在下面的博客中,我们将详细了解数组方法以及如何使用它们。
再见 !!!
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明
本文链接:https://www.qanswer.top/12136/23020411
这篇关于开始使用 Javascript 数组的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-15鸿蒙生态设备数量超8亿台
- 2024-05-13TiDB + ES:转转业财系统亿级数据存储优化实践
- 2024-05-09“2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”实战课程已上线
- 2024-05-09聊聊如何通过arthas-tunnel-server来远程管理所有需要arthas监控的应用
- 2024-05-09log4j2这么配就对了
- 2024-05-09nginx修改Content-Type
- 2024-05-09Redis多数据源,看这篇就够了
- 2024-05-09Google Chrome驱动程序 124.0.6367.62(正式版本)去哪下载?
- 2024-05-09有没有大佬知道这种数据应该怎么抓取呀?
- 2024-05-09这种运行结果里的10.100000001,怎么能最快改成10.1?