У меня есть фрагмент кода, в котором я пытаюсь проанализировать более длинную строку со специальными символами в массив без пробелов или специальных символов.
input: name: это кое-что, name2: это больше вещей
желаемый вывод: [name, это кое-что, name2, это больше вещей]
текущий вывод: z.trim isn ' t функция
function parseOrder(custOrder) {
const custOrderArr = custOrder.split(',');
const trimedArr = custOrderArr.map((x) => x.trim());
const numberArr = trimedArr.map((y) => y.split(':'));
const processArr = numberArr.map((z) => z.trim());
console.log(processArr);
}
Почему обрезка работает в первый раз, а не во второй?