Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   Object.predefinedProperties создает новый объект с назначенными getter'ами/setter'ами (https://javascript.ru/forum/project/26364-object-predefinedproperties-sozdaet-novyjj-obekt-s-naznachennymi-getter%27ami-setter%27ami.html)

B~Vladi 06.03.2012 19:28

Ну если есть возможность забить на ie6-7, то можешь вообще выпилить эту ветку.
Вот ещё есть статья на эту тему: http://habrahabr.ru/blogs/javascript/66242/.

devote 06.03.2012 20:51

Цитата:

Сообщение от B~Vladi (Сообщение 161755)
Ну если есть возможность забить на ie6-7, то можешь вообще выпилить эту ветку.
Вот ещё есть статья на эту тему: http://habrahabr.ru/blogs/javascript/66242/.

Ну эта статья уже пережевана сотню раз, и там совсем все не то что нужно. А нужно иметь возможность делать сеттеры и геттеры у обычных объектов. В ИЕ9+ с этим делом все норм, но вот ИЕ8 может делать лишь DOM Элементам. А нужно для ИЕ7+.

Мне в принципе подходит то что я накатал, но есть один недостаток я не могу перезагрузить метод toString() у VB объекта. И при выводе допустим alert( obj ) я получаю [Object] вместо того что хотелось бы видеть.

B~Vladi 06.03.2012 21:44

Цитата:

Сообщение от devote
есть один недостаток я не могу перезагрузить метод toString() у VB объекта

Ничего удивительного, это тебе не JavaScript.

devote 06.03.2012 21:57

Цитата:

Сообщение от B~Vladi
Ничего удивительного, это тебе не JavaScript.

Никто и не спорит


Часовой пояс GMT +3, время: 07:24.