Как насчёт "таланта"? У тебя он есть?
str.replace(/([a-z])([a-z]*)([a-z])/ig, (m, p1, p2, p3) => p1 === p1.toUpperCase() ? `${p3.toUpperCase()}${p2}${p1.toLowerCase()}` : `${p3}${p2}${p1}`)
Это действительно так уж необходимо - делать недоступные скрытые свойства?
Вроде как что-то начал понимать, а просветление всё не наступает. Тыкаюсь в ключевые слова, документацию и готовые рецепты, а что-то сложнее property?: someInterface не могу и...
Решение конечно интересное. Так теперь всегда будет происходить, commonjs начнут выбрасывать на мороз?
Не надо так. text[i].id.includes(event.target.id) ? text[i].innerHTML = event.target.value : null
Пример некорректный, где ты его взял?
Ну так если нужна надёжная проверка на NaN используется Number.isNaN, я что-то не так понял?
Как сделать элегантнее? const imputNumber = (mask, number) => { const numbers = number.split('') return mask.replace(/#/g, () => numbers.shift()) }
А получить то что надо? 'список 'сотрудников лалала' по "должностям блабла" чтото там' = [ 'список', 'по', 'чтото', 'там' ] [ 'сотрудников лалала', 'должностям блабла' ] Так?
А ты куда стремишься?
Что за live server то вообще?
Ты где это откопал?
А правильно ли вообще использовать термин "мутация" применительно к строке?
Почему вы всё ещё не лежите на пляже с ноутбуком, занимаясь фрилансом и попивая коктейли? У кого какие оправдания?
Что в консоли видно после запуска?
У тебя css не кешируется?
fecth?
У тебя какая версия jquery?
Это твой сайт?