JSON парсится после полной загрузки, иначе ошибка Unexpected token < in JSON at position 0 выскакивала бы на первом же полученном байте.Наслаждаемся фризом.Тот факт, что в конкретном браузере реализация, которая блокирует основной поток, еще не означает, что это не возможно. Встроенное в платформу (в данном случае в браузер) апи вполне может использовать фоновые потоки, а в JS отдавать промис, который зарезолвится при завершении фоновой задачи.
А как тогда можно unsigned char(char*) преобразовать в обычные char?Что Вы под этим подразумеваете? Тип
char - это один единственный символ. Тип char* - это указатель на память, где есть 1 или несколько идущих подряд (массив) char.
И да кнопки можно сделать иконками или ссылкаминельзя
но пока не получается выражение подобрать работающее..
char*:command == "/help", которые никогда не будут равны, так как первый указывает на стек, а второй на RO память, куда загружен сам исполняемый файл