|
|
|
Добавить метод в Object.defineProperties
|
|||
|---|---|---|---|
|
#18+
В сети полно примеров, где сеттеры-геттеры внутри Object.defineProperties. В учебных целях сделал такую штуку: Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. Здесь через items можно присвоить блок новых элементов, и посмотреть его содержимое через div1.items[1].textContent. Тут ОК. Цель : хочу чтобы новые элементы добавлялись в конец списка через items.add . В моем варианте добавление не происходит, items.add просто переопределяется как новое стринговое свойство... Пробовал ещё так: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. Получаю ошибку TypeError: div1.items.add is not a function ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2017, 10:53 |
|
||
|
Добавить метод в Object.defineProperties
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2017, 11:06 |
|
||
|
|

start [/forum/topic.php?fid=22&gotonew=1&tid=1444451]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
11ms |
get first new msg: |
22ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 18ms |
| total: | 170ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...