Преобразование в массив

Beginner

This tutorial is from open-source community. Access the source code

Введение

В этом лабе мы будем изучать функцию castArray() в JavaScript. Цель лабы - понять, как преобразовать не-массивное значение в массив за одну строку кода. В конце этого лабы вы четко поймете, как использовать функцию castArray() для манипуляции структурами данных в JavaScript.

Преобразование значений в массивы в JavaScript

Для преобразования значения в массив используйте функцию castArray, предоставленную ниже.

const castArray = (val) => (Array.isArray(val) ? val : [val]);

Для использования этой функции передайте в качестве аргумента значение, которое вы хотите преобразовать. Функция проверит, является ли значение уже массивом с использованием Array.isArray(). Если это массив, функция вернет его без изменений. Если это не массив, функция вернет значение, заключенное в массив.

Вот пример использования castArray:

castArray("foo"); // возвращает: ['foo']
castArray([1]); // возвращает: [1]

Для начала практики программирования на JavaScript откройте Терминал или SSH и введите node.

Резюме

Поздравляем! Вы завершили лабу "Преобразование в массив". Вы можете практиковаться в более лабах в LabEx, чтобы улучшить свои навыки.