Ты не отправляешь переменную на страницу. Ты делаешь запрос на сервер. И сервер формирует (html-)страницу используя данные которые были в запросе.
В частности сервер может сформировать вызов скрипт с вызовом js-функции, или просто подложить данные в заранее оговорённые места или ещё как-то сделать данные доступными для js который будет выполняться на странице.
Ivanushka255,
это вам console.log в браузерной консоли показывает, потому что для дебага может быть полезно увидеть что же там есть в weakmap. Из кода на JS этого получить нельзя не имея ключа.