Javascript не предоставляет механизм для загрузки объекта в любой форме, кроме простых строк.
Самое близкое, что вы можете сделать, - это сериализовать объект в строку, при желании зашифровать / сжать его, отправить его в браузер и расшифровать / распаковать, если необходимо, проверить на здравомыслие, eval () и молитва ().
Вместо использования eval (что не совсем безопасно), вы можете использовать свой собственный формат (альтернативно, xml или json, для которого есть множество библиотек) и анализировать его самостоятельно.
В качестве примечания: если вы захотите запутать это после того, как браузер получит полезные данные (после расшифровки / распаковки), его слишком легко обойти.