- Интерполяция строк: Angular поддерживает интерполяцию строк с использованием двойных фигурных скобок (
{{ }}). Вы можете встраивать выражения в строки для динамического отображения значений.
Пример:
<p>{{ 'Hello, ' + name }}</p>
- Объединение строк. Вы можете объединить строки с помощью оператора
+или методаconcat().
Пример:
let greeting = 'Hello';
let name = 'John';
let message = greeting + ', ' + name;
console.log(message); // Output: Hello, John
// Using concat()
let message2 = greeting.concat(', ', name);
console.log(message2); // Output: Hello, John
- Длина строки: вы можете получить длину строки, используя свойство
length.
Пример:
let str = 'Hello, World!';
console.log(str.length); // Output: 13
- Методы манипулирования строками. Angular предоставляет несколько методов манипулирования строками, например
toUpperCase(),toLowerCase(),slice(),substring(),replace()иtrim(). Эти методы позволяют выполнять такие операции, как изменение регистра, извлечение подстрок, замена текста и удаление пробелов.
Пример:
let str = 'Hello, World!';
console.log(str.toUpperCase()); // Output: HELLO, WORLD!
console.log(str.slice(7, 12)); // Output: World
console.log(str.replace('Hello', 'Hi')); // Output: Hi, World!
console.log(str.trim()); // Output: Hello, World!
- Разделение и объединение строк. Вы можете разделить строку на массив подстрок с помощью метода
split(), а также объединить массив строк в одну строку с помощьюjoin. ().
Пример:
let str = 'apple,banana,orange';
let fruits = str.split(',');
console.log(fruits); // Output: ['apple', 'banana', 'orange']
let joinedString = fruits.join(' - ');
console.log(joinedString); // Output: apple - banana - orange