Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Не понятное поведение создаваемого объекта (https://javascript.ru/forum/misc/52182-ne-ponyatnoe-povedenie-sozdavaemogo-obekta.html)

jsnb 08.12.2014 16:51

Первое - функция-конструктор, с помощью которой можно создавать объекты через new, а второе - объект.

danik.js 08.12.2014 17:12

Вариант с объектом можно записать как:
var Offline = {};
Offline.version = false;

То есть создали объект, затем определили ему свойства. Вместо создания объекта с уже заданным набором свойств.

Так как функция - тоже объект, то ты можешь запросто заменить это на:

var Offline = function() {};
Offline.version = false;

Но какой мысл в этой функции?

borodatych 11.12.2014 18:31

danik.js,
Вы правы, в данной ситуации это излишне.


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