не совсем.
технические память под ссылку не должна выделяться (что не совсем так, но это уже вне языка), и так и есть - js не выделяет для нее памяти.
значит ссылка не хранится где-то, она есть только как обстрактная такая хрень.
по этому типа корректнее так:
var obj1 = {a:1} //создаём объект и присваиваем ссылку в obj1
var obj2 = obj1 // копируем ссылку на объект из obj1
obj1 = {} // создаём новый объект, и присваиваем obj1 ссылку на это объект
obj2 => {a:1} // так как мы не изменили объект, в obj1 ссылка не повлияла на obj2 ссылку, а лишь была заменена на новую