#javascript #arrays #string #byte
#javascript #массивы #строка #байт
Вопрос:
в JavaScript, как мне добавить произвольное байтовое значение в конец строки? Я пытаюсь создать массив, содержащий как ASCII, так и двоичные данные, для передачи на удаленный сервер. Я попробовал String.fromCharCode(), но, похоже, это работает только для байтов от 0x00 до 0x7f включительно — значения большего размера в байтах превращаются в двухбайтовые символы (что теперь, когда я думаю об этом, имеет смысл).
Заранее спасибо —
Ответ №1:
var myString = "Hello world";
myString = "x21";
alert(myString);
Или для менее канонической строки, которая, тем не менее, демонстрирует диапазон:
var myString = "Hello world";
myString = "xE9";
alert(myString);