Первые N элементов

JavaScriptJavaScriptBeginner
Практиковаться сейчас

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

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом лабе мы изучим, как использовать JavaScript для манипуляции массивами и извлечения первых n элементов массива. Мы будем использовать метод slice() для извлечения части массива и возврата нового массива с извлеченными элементами. С помощью этого лабараторийного занятия вы научитесь реализовывать функцию firstN, которая извлекает первые n элементов массива.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28309{{"Первые N элементов"}} javascript/data_types -.-> lab-28309{{"Первые N элементов"}} javascript/arith_ops -.-> lab-28309{{"Первые N элементов"}} javascript/comp_ops -.-> lab-28309{{"Первые N элементов"}} end

Как получить первые N элементов массива в JavaScript

Для получения первых n элементов массива в JavaScript можно использовать метод Array.prototype.slice(). Вот как:

const firstN = (arr, n) => arr.slice(0, n);

В этом фрагменте кода arr представляет собой массив, из которого вы хотите извлечь элементы, а n представляет собой количество элементов, которое вы хотите извлечь. Метод slice() принимает два аргумента: индекс начала (который равен 0 в этом случае) и индекс конца (который равен n). Метод возвращает новый массив, содержащий извлеченные элементы.

Вот пример использования функции firstN():

firstN(["a", "b", "c", "d"], 2); // ['a', 'b']

Это вернет первые два элемента массива ['a', 'b', 'c', 'd'], которые равны ['a', 'b'].

Резюме

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