trimStart()
trimEnd()
trim()
Примеры использования
const string = " hi ";
console.log(string.trimStart()); // "hi "
console.log(string.trimEnd()); // " hi"
console.log(string.trim()); // "hi"
Содержание
Возвращаемое значение Пробельные символы Символы разрыва строки Многострочные конструкции Словосочетания Псевдонимы Применение Поддержка в браузерах Альтернатива
Возвращаемое значение
trim
const string = " hi ";
console.log(string.trim()); // "hi"
console.log(string); // " hi "
Пробельные символы
trim
обычный пробел, знак табуляции, неразрывный пробел, символы разрыва строки.
Символы разрыва строки
trim
console.log('hi \n'.trim()); // "hi"
console.log('hi \t'.trim()); // "hi"
console.log('hi \r'.trim()); // "hi"
Многострочные конструкции
trim
const multiLine = `
hi
`;
console.log(multiLine.trim()); // "hi"
Словосочетания
trim()
Псевдонимы
trimStart и trimLeft
trimStart()
trimLeft()
const string = " hi ";
console.log(string.trimStart()); // "hi "
console.log(string.trimLeft()); // "hi "
trimEnd и trimRight
trimEnd()
trimRight()
const string = " hi ";
console.log(string.trimEnd()); // " hi"
console.log(string.trimRight()); // " hi"
Какой синтаксис лучше?
trimStart
trimEnd
padStart
padEnd
Применение
обрезка
trim()
const inputValue = document.getElementById('search').value.trim();
TrimStart
trimStart()
Обрезать
trimEnd()
Поддержка в браузерах
trimStart
trimEnd
Альтернатива
trim
const string = ' hi ';
console.log(string.replace(/\s/g, '')); // "hi"
Эти методы помогут вам эффективно управлять пробельными символами в строках и улучшить обработку текста в ваших проектах.