Logo
Книга для начинающих
ВходРегистрация
/
Программирование
/
Курс Typescript
/

Массивы только для чтения

Typescript: Массивы только для чтения

Задание

Коммерческий опыт и Трудоустройство

Полезное

Нашли ошибку? Есть что добавить? Пулреквесты приветствуются
Если вы столкнулись с трудностями и не знаете, что делать, задайте вопрос в нашем большом и дружном телеграм-сообществе
  1. Привет, Мир!
  2. О языке
  3. Переменные
  4. Именованные функции
  5. Анонимные функции
  6. Массивы
  7. Объектные типы (Object Types)
  8. Перечисления (Enums)
  9. Псевдонимы типов (Type Aliases)
  10. Тип Any
  11. Система модулей
  12. Функции как параметры
  13. Опциональные параметры в функциях
  14. Тип Void
  15. Тип never (возврат из функции)
  16. Тип unknown
  17. Деструктуризация
  18. Rest и Spread
  19. Перегрузка функций (Function Overloads)
  20. Сужение типа (Narrowing)
  21. Аннотации типов
  22. Многомерные массивы
  23. Массивы только для чтения
  24. Кортежи (Tuples)
  25. Типы как множества
  26. Объединения (Union Types)
  27. Null и Undefined
  28. Литералы (Literal Types)
  29. Пересечение (Intersections Types)
  30. Присвоение значения
  31. Иерархия типов
  32. Структурная типизация
  33. Ковариантность и контравариантность
  34. Классы
  35. Классы как типы
  36. Защита свойств и методов
  37. Свойства параметров
  38. Наследование
  39. Статические методы и свойства
  40. Абстрактные классы
  41. Об интерфейсах
  42. Использование интерфейсов
  43. Реализация интерфейсов классами
  44. Введение в дженерики
  45. Дженерики (Типы)
  46. Дженерики (Функции)
  47. Дженерики с несколькими параметрами
  48. Асинхронные функции
  49. Дженерики на классах
  50. Тип object
  51. Динамические ключи (Index Signature)
  52. Сопоставление типов (Mapped Types)
  53. Модификаторы сопоставления типов (Mapping Modifiers)
  54. Записи (Record)
/
Программирование
/
Курс Typescript
/

Массивы только для чтения

Typescript: Массивы только для чтения

Задание

Коммерческий опыт и Трудоустройство

Полезное

Нашли ошибку? Есть что добавить? Пулреквесты приветствуются
← ПредыдущийСледующий →
Loading...
← ПредыдущийСледующий →
← ПредыдущийСледующий →

Ваше упражнение проверяется по этим тестам

import { expect, test } from 'vitest'
import reverse from './index';

test('function', () => {
  expect(reverse([])).toEqual([]);
  expect(reverse([1, 2])).toEqual([2, 1]);
  expect(reverse([8, 3, 9])).toEqual([9, 3, 8]);
});
← ПредыдущийСледующий →

Решение учителя откроется через:

20:00

waiting_clock
← ПредыдущийСледующий →