Возможно, у вас неправильное представление о том, как работает движок JavaScript в браузере.
По сути, каждая страница (открытая вкладка браузера) сохраняет свое собственное представление DOM в формате html, а движок javascript работает в области видимости, где для него виден только этот DOM.
Если вам нужно общаться с другими страницами, отличными от той, на которой ваш движок пользовательского интерфейса использует текущую угрозу JavaScript, вы можете использовать куки в сочетании с сеансом сервера.
Другой альтернативой является локальное хранилище.