Цитата:
|
создавать можно методом добавтьСвойство
|
При чем тут метод defineProperty, если ты о нем, когда мы говорим о переменных?
Цитата:
|
есть две сущности -
1) иерархия объектов внутри глобального объекта (создаются методом добавитьСвойство)
2) локальные переменные подпрограмм (создаются Варом)
вот это настоящая правда-истина
|
Да, правильно. Ну, почти. defineProperty используется для того, чтобы при объявлении свойства установить на него какие-либо флаги. Свойства объявляются обычно так:
var some_object = {};
some_object.property = 10;