Данные могут быть сохранены и доступны во многих отношениях. Вы уже знаете некоторые общие структуры данных JavaScript — массивы и объекты.
В этих основных структурах данных вы узнаете больше о различиях между массивами и объектами, а также для использования в разных ситуациях. Вы также узнаете, как использовать полезные методы JS, такие как
Сращивание ()
иObject.keys ()
Для доступа и управлять данными.
Используйте массив для хранения набора данных
Вот пример простейшей реализации структуры данных массива. Это известно как одномерный массив, что означает, что у него только один уровень, или что у него нет никаких других массивов, вложенных внутри него.
let array = ['one', 2, 'three', true, false, undefined, null]; console.log(simpleArray.length);
The `console.log` call displays `7`.
- Все массивы имеют свойство длины, которое, как показано выше, может быть очень легко добраться с помощью синтаксического массива.
- Обратите внимание, что он содержит логические значения, строки и цифры, среди других действительных типов данных JavaScript.
Доступ к содержанию массива с помощью обозначения кронштейна
- У нас есть возможность не только хранить данные, но сможет получить эти данные о команде. Итак, теперь, когда мы узнали, как создать массив, давайте начнем думать о том, как мы можем получить доступ к информации массива.
- Когда мы определяем простой массив, как видно ниже:
let myArray = ["a", "b", "c"];
- В массиве каждый элемент массива имеет индекс. Важно отметить, что массивы JavaScript являются нулевыми индексированными, что означает, что первый элемент массива на самом деле находится на нулевой позиции, а не первым. Чтобы получить элемент из массива, мы можем заключить индекс в скобках и добавить его в конец массива или, более широко, к переменной, который ссылается на объект массива. Это известно как нотация кронштейна. *Бывший:
let ourVariable = myArray[0];
Сейчас
Наружный
имеет значениеА
ОтказВ дополнение к доступу к значению, связанному с индексом, вы также можете установить индекс в значение, используя ту же обозначение:
myArray[1] = "e";
- Использование нотации кронштейна мы теперь сбрасываем элемент при индексе 1 из строки
B
, палец на ноге. Сейчас
Myarrayэто
[«А», «Е», «C»] `.
Оригинал: «https://dev.to/rthefounding/basic-data-structures-29fn»