Показать сообщение отдельно
  #3 (permalink)  
Старый 12.04.2017, 15:46
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 457

Zab_Juba,

UTF-16 (16 bits = 2 bytes = 1 char)

binary
string: 0000010000110010 0000010000110000 0000010001000001 0000010001001111
js: decimal..toString(2)

decimal
string: 1074 1072 1089 1103
js: parseInt('binary', 2) || parseInt('hexadecimal', 16) || 'literal'.charCodeAt(0)

hexadecimal
string: 0432 0430 0441 044F ('\u0432\u0430\u0441\u044F')
js: decimal..toString(16)

literal
string: в а с я ('вася')
js: String.fromCharCode(decimal)

Unicode, Unicode1, Unicode2, charCodeAt, fromCharCode
Ответить с цитированием