我遇到了这行代码
var applicationtypes = {};
花括号的目的是什么
答案 0 :(得分:0)
它将创建一个空字典。
var applicationtypes = {};
// Now you can do things like
applicationtypes['hello'] = 'World!';
// or equivalently
applicationtypes.hello = 'World!';
答案 1 :(得分:0)
在Javascript中:
var applicationtypes = {};
相当于var applicationtypes = new Object();
所以它正在创建一个空对象。
答案 2 :(得分: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];