我正在开发一个遗留应用程序,所有 JS 对我来说似乎都很神秘。
这是之前加载的几条神秘线,我不知道它们在做什么。
var i2b2 = {sdx:{TypeControllers:{},Master:{_sysData:{}}},events:{},hive:{cfg:{},helpers:{},base_classes:{}},h:{}};
if (undefined==i2b2.hive) { i2b2.hive = {}; }
i2b2.hive.tempCellsList = [
{ code: "PM",
forceLoading: true
},
{ code: "ONT" },
{ code: "CRC" },
{ code: "WORK"},
{ code: "SHRINE"},
{ code: "PLUGINMGR",
forceLoading: true,
forceConfigMsg: { params: [] }
}
];
还有更多var
andif
语句,但它们使用不同的变量做同样的事情。
请帮我解开这个谜。