JavaScript 中的数组
数组可以在一个变量中存储多个值。与其为每个元素创建单独的变量,不如将它们组合在一起。
如何创建数组 使用方括号来列出你的元素。 const bikes = ["pulser", "apache", "duke"];
关于数组的关键事实:
- 数组是对象。
typeof运算符对它们返回 "object"。 - 它们使用数字来访问数据。第一个元素位于索引 0。
- 你可以在一个数组中存储不同类型的数据。你可以存储字符串、数字、对象,甚至是其他数组。
常见任务:
- 转换为字符串:使用
toString()方法将你的列表转换为以逗号分隔的字符串。 - 添加元素:使用
push()方法在列表末尾添加新元素。 - 遍历元素:使用
for循环访问数组中的每个元素。
数组 vs 对象 你必须为你的数据选择合适的工具。
- 当索引是数字时,使用数组。
- 当索引是字符串(文本)时,使用对象。
JavaScript 不支持关联数组。如果你需要命名的索引,请改用对象。
复杂数据结构 你可以通过嵌套数据来构建复杂的模型。一个对象可以包含一个数组,一个数组可以包含对象。这有助于你管理现实世界的数据结构。
Source: https://www.w3schools.com/js/js_arrays.asp Source: https://www.geeksforgeeks.org/javascript/best-known-javascript-array-methods/
Full post: https://dev.to/ezhil_arasan_d1230a486501/array-in-javascrip-1hna