Обрезание строки через канал в Angular

Давайте научимся пользоваться каналом SlicePipe. Этот канал позволяет обрезать строку. При этом он принимает параметры, которые задают начальный и конечный индексы отрезания. Для передачи параметра после имени канала ставят двоеточие и перечисляют параметры.

Давайте просмотрим на примере. В классе компонента зададим свойство name:

app/app.component.tsexport class AppComponent {
  name: string = 'john';
}

А теперь с помощью канала SlicePipe и обрежем строку, указав для нее начальный и конечный индексы:

app/app.component.html<div>
  {{ name | slice:0:2 }}
</div>

В результате получится следующее:

app/app.component.html<div>
  jo
</div>
Задание 1

Создайте строку, включающую 11 символов. Выведите на экран отрезок с 2 по 4 индекс.