Уважаемые знатоки! Вопрос к Вам.
Как-то уже попытался в сценарии присвоить значение функции сразу (без перерпределения переменной), нарвался на ошибку JS5003: Cannot assign to a function result. MSDN по этому поводу дает весьма чёткое разъяснение, оставил всякие попытки.
Но тут наткнулся на код, в котором люди за всю мазуту делают примерно такое:
function Form(Ahwnd){
this.hwnd = Ahwnd?Ahwnd:func.HWND;
this.object = new ActiveXObject('PosScr.IeUI');
this.object.Init(this.hwnd);
this.object.caption = 'Potolook'
this.object.hash('hash') = glob;
}
Особо интересуют выражения типа:
this.object.hash('hash') = glob;
Вот как они такое делают?
Сам я разобраться не смог, но наверняка есть какой-то хитрый способ применения в сценарии таких конструкций.
Научите пожалуйста! Очень надо!
Спасибо!