标签: javascript extjs
我发现全局变量Ext在源代码中定义如下:
var Ext = Ext || {};
我想知道是否有必要这样做,而且,我认为如果只是定义它可能会更好
var Ext = {};
有人可以告诉我原因吗?
答案 0 :(得分:3)
原因是 - 第一个定义了新对象,如果它还不存在的话。
第二个 - 总是创建新对象。