Показать сообщение отдельно
  #1 (permalink)  
Старый 10.04.2011, 01:16
Новичок на форуме
Отправить личное сообщение для hotcooler17 Посмотреть профиль Найти все сообщения от hotcooler17
 
Регистрация: 10.04.2011
Сообщений: 3

ссылка на объект в функции
Никак не могу найти ответ на, казалось бы, простой вопрос.
Как создать глобальный экземпляр класса внутри функции по ссылке на глобальную переменную? JS не знаю, написал так, как бы сделал это на c++.
var Some={};

function MyObj()
{
    this.val = 5;
}

function CreateSomeObj(globalVar)
{
    globalVar = new MyObj();
}

CreateSomeObj(Some);


Так не работает. Вернее объект выходит из области видимости после конца функции. Как же быть?
Ответить с цитированием