Что такое суррогатные пары?
Что такое суррогатные пары?
Прочитал вот это, но все равно не понял.
И почему длина элемента равна 2, а цикл for of выводит только один элемент?
const str = "?";
console.log(str.length); // 2
for(let key of str){
console.log(key) // ?
}
Ответы (1 шт):
Автор решения: Andrey Semykin
→ Ссылка
Такие символы записываются двумя 16-битными словами, поэтому длина - 2. Но символ-то один. Можно здесь посмотреть информацию https://learn.javascript.ru/string