Я использую localStorage
в проекте, и ему нужно будет хранить много данных, в основном типа int, bool и string. Я знаю, что строки javascript являются unicode, но когда они хранятся в localStorage
, они остаются в unicode? Если это так, есть ли способ сжать строку, чтобы использовать все данные в байтах юникода, или я должен просто использовать base64 и иметь меньше сжатия? Все данные будут сохранены в виде одной большой строки.
EDIT: теперь, когда я думаю об этом, base64 вообще не будет делать никакого сжатия, данные уже находятся в базе 64, a-zA-Z0-9 ;:
составляет 65 символов.