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