Size: a a a

JavaScript — русскоговорящее сообщество

2021 March 26

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Что значит не может в стрикт депсы?
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Поконкретнее
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Пиры?
источник

꧁岡

꧁倫太郎 岡部꧂... in JavaScript — русскоговорящее сообщество
источник

N

Nelkor in JavaScript — русскоговорящее сообщество
Алексей Компанец
кто-то уже обновился до npm 7 ? как впечаьления?
Обновился, разницы пока не заметил
источник

R

Rodion 🔷 in JavaScript — русскоговорящее сообщество
'use strict'

function titleCase(title, minorWords) {
   title = title.split(' ')
   minorWords = minorWords.split(' ')

   title = title.map((word) => {
       word = word.toLowerCase()
       word[0] = word[0].toUpperCase()
   })

   console.log(title)
}

console.log(titleCase('a clash of KINGS', 'a an the of'))
источник

R

Rodion 🔷 in JavaScript — русскоговорящее сообщество
вылезает такая ошибка на 9 строчке (где word[0])
источник

R

Rodion 🔷 in JavaScript — русскоговорящее сообщество
0 is read-only
источник

R

Rodion 🔷 in JavaScript — русскоговорящее сообщество
что это вообще ткое и как исправить
источник

S

System404 in JavaScript — русскоговорящее сообщество
Строки иммутабельны. Исправить slice'ом или split'ом например
источник

R

Rodion 🔷 in JavaScript — русскоговорящее сообщество
понял, спасибо
источник

S

System404 in JavaScript — русскоговорящее сообщество
И тут нужен либо forEach, либо добавить return word в map, у тебя сейчас получается массив undefined'ов
источник

R

Rodion 🔷 in JavaScript — русскоговорящее сообщество
спасибо
источник

IS

Ivan Savin in JavaScript — русскоговорящее сообщество
Rodion 🔷
'use strict'

function titleCase(title, minorWords) {
   title = title.split(' ')
   minorWords = minorWords.split(' ')

   title = title.map((word) => {
       word = word.toLowerCase()
       word[0] = word[0].toUpperCase()
   })

   console.log(title)
}

console.log(titleCase('a clash of KINGS', 'a an the of'))
function titleCase(title, minorWords) {
   title = title.split(' ')
   minorWords = minorWords.split(' ')

   title = title.map(word => word[0].toUpperCase() + word.slice(1).toLowerCase()).join(' ')

   console.log(title)
}

вот так можете перписать, будет всё ок
источник

R

Rodion 🔷 in JavaScript — русскоговорящее сообщество
Ivan Savin
function titleCase(title, minorWords) {
   title = title.split(' ')
   minorWords = minorWords.split(' ')

   title = title.map(word => word[0].toUpperCase() + word.slice(1).toLowerCase()).join(' ')

   console.log(title)
}

вот так можете перписать, будет всё ок
Да, уже понял ошибки. Спасибо большое
источник

н

назови меня клоуном... in JavaScript — русскоговорящее сообщество
ребят, как зареплейсить все {0} в строке? replaceAll норм, но у него поддержка в старых версиях браузеров такая себе

var regExp = new RegExp("{0}", "g");
var s = s.replace(regExp, "a")

а вот это не робит, пишет nothing to repeat
источник

N

Nelkor in JavaScript — русскоговорящее сообщество
назови меня клоуном
ребят, как зареплейсить все {0} в строке? replaceAll норм, но у него поддержка в старых версиях браузеров такая себе

var regExp = new RegExp("{0}", "g");
var s = s.replace(regExp, "a")

а вот это не робит, пишет nothing to repeat
источник

н

назови меня клоуном... in JavaScript — русскоговорящее сообщество
thanks
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Ivan Savin
function titleCase(title, minorWords) {
   title = title.split(' ')
   minorWords = minorWords.split(' ')

   title = title.map(word => word[0].toUpperCase() + word.slice(1).toLowerCase()).join(' ')

   console.log(title)
}

вот так можете перписать, будет всё ок
'hello world!'.replace(/\b./g, c => c.toUpperCase())
источник

С

Саша in JavaScript — русскоговорящее сообщество
Привет. Вопросик появился. Async await считается синтаксическим сахаром промисов?
источник