Нужно пройтись по массиву translates и удалить все пробелы перед началом текста или если в тесте одни пробелы то удалить их все и чтобы была просто пустая строка например чтобы вместо {text: ' some text'}
было {text: 'some text'}
. Я сделал вот таким способом но почему не работает replace(/^\s+/g, "")
в чём может быть ошибка?
const translates = [
{ text: ' some text' },
{ text: ' ' }
]
translates.forEach(item => {
item.text = item.text.replace(/^\s+/g, "");
})
console.log(translates);
Используйте метод trimStart()
:
console.log(' some text'.trimStart());
console.log(' '.trimStart());
Можешь воспользоавться методом trim()
const translates = [
{ text: ' some text' },
{ text: ' ' }
];
translates.forEach(item => {
item.text = item.text.trim();
});
translates.forEach(item => {
console.log(item.text);
})
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
мучался, мучался, родил этот кодесли убрать условие в главной функции(не рекурсии), то после цифры 16 конвертер работает некорректно(его нужно...
В данном примере выделение активного якоря активируется когда секция располагается по верхнему краю экранаА как можно сделать, чтобы якорь...
Хотите улучшить этот вопрос? Добавьте больше подробностей и уточните проблему, отредактировав это сообщение
Как можно узнать координаты курсора мыши, относительно div, а вернее внутри него? Потому что если использовать clientX/clientY или pageX/pageY, то стоит...