Size: a a a

JavaScript Noobs — сообщество новичков

2020 May 25

VB

Vladimir Bulanov in JavaScript Noobs — сообщество новичков
jk
Не то же самое. В первом случае используется итератор, во втором нет. В первом случае суррогатные пары будут правильно разделяться, во втором нет.
ээ, а можно пример строки, где это сработает по-разному?
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Где пары не делятся?
источник

Д

Дима in JavaScript Noobs — сообщество новичков
китайские символы
источник

Д

Дима in JavaScript Noobs — сообщество новичков
и эмоджи
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Где символ на 2 бита
источник

Д

Дима in JavaScript Noobs — сообщество новичков
или байта
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Не шарю
источник

j

jk in JavaScript Noobs — сообщество новичков
Vladimir Bulanov
ээ, а можно пример строки, где это сработает по-разному?
'𝒳𝒳𝒳𝒳'.split('')
[...'𝒳𝒳𝒳𝒳']
Array.from('𝒳𝒳𝒳𝒳')

В первом случае превратится в фарш. В остальных нет.
источник

🎈(

🎈JiL🎈 (Vlad) in JavaScript Noobs — сообщество новичков
Марк Кадыров
Дана строка из 3-х цифр. Найдите сумму этих цифр. То есть сложите как числа первый символ строки, второй и третий.

Правильно?
let str = '123';
console.log(Number(str[0]) + Number(str[1]) + Number(str[2]));
[...str].reduce((a,b)=> (+a)+(+b),0)

в итоге чёто такого можно)))) )
источник

Д

Дима in JavaScript Noobs — сообщество новичков
[...str].reduce((a,b)=> a+ +b)
источник

VB

Vladimir Bulanov in JavaScript Noobs — сообщество новичков
jk
'𝒳𝒳𝒳𝒳'.split('')
[...'𝒳𝒳𝒳𝒳']
Array.from('𝒳𝒳𝒳𝒳')

В первом случае превратится в фарш. В остальных нет.
да, действительно. Интересненько, не думал об этом никогда.
источник

j

jk in JavaScript Noobs — сообщество новичков
Vladimir Bulanov
да, действительно. Интересненько, не думал об этом никогда.
источник

AV

Andrey Vorontsov in JavaScript Noobs — сообщество новичков
🎈JiL🎈 (Vlad)
чёто не то в названии функции чтоли) покажи где ты её вызываешь?)
я переместил код в конец файла, ошибка пропала, но появилась другая arr is not defined ))
источник

🎈(

🎈JiL🎈 (Vlad) in JavaScript Noobs — сообщество новичков
Дима
[...str].reduce((a,b)=> a+ +b)
держу в курсе
источник

🎈(

🎈JiL🎈 (Vlad) in JavaScript Noobs — сообщество новичков
Andrey Vorontsov
я переместил код в конец файла, ошибка пропала, но появилась другая arr is not defined ))
там не arr[i] там массив твой тоесть oneSlickElem
источник

Д

Дима in JavaScript Noobs — сообщество новичков
[...'123123'].reduce((a,b)=> +a + +b)
источник

UJ

Ulan Jusupov in JavaScript Noobs — сообщество новичков
Andrey Vorontsov
снова переписал без цикла, но все равно не работает функция ((
Ты ищешь элемент в одном элементе, arr.includes
источник

VB

Vladimir Bulanov in JavaScript Noobs — сообщество новичков
спасибо. На практике редко работаю с такими символами, ознакомлюсь.
источник

L

LoganFrench in JavaScript Noobs — сообщество новичков
Andrey Vorontsov
я переместил код в конец файла, ошибка пропала, но появилась другая arr is not defined ))
А что тебе нужно?
источник

AV

Andrey Vorontsov in JavaScript Noobs — сообщество новичков
🎈JiL🎈 (Vlad)
там не arr[i] там массив твой тоесть oneSlickElem
да я уже понял. еще раз прочитал на mdn про includes(). и переписал снова. Щас без ошибок в консоли, но функция все равно не отрабатывает ((
источник