2015-10-28 2 views

ответ

0

Это вызов инициализатора объекта, также иногда называемого объектным литералом.

Это просто пустая форма

var a = { bar: "foo"}; // creates an object with the property bar 

такая же, как

var a = {}; // creates an object with no user defined properties 
a.bar = "foo"; // add the property bar to a 

То же самое относится и к массивам.

var a = []; // creates an array with no items 
a[0] = 1; 
a[1] = 2; 

же, как

var a = [1,2]; 
0

Это создаст пустой словарь.

var applicationtypes = {}; 

// Now you can do things like 

applicationtypes['hello'] = 'World!'; 

// or equivalently 

applicationtypes.hello = 'World!'; 
0

В Javascript:

var applicationtypes = {}; эквивалентно var applicationtypes = new Object();

Так он создает пустой объект.

Смежные вопросы