我刚刚探索了一个大型专有项目,我发现了一个有趣的时刻: 在一种情况下,作者使用函数作为对象的一部分(该对象匹配相应的HTML页面):
PageObject = {
inlineFunctions: function () {
//Some code
};
}
在其他情况下,作者在同一个js文件中使用了单独的函数:
function separateFunction() {
//Some code
}
我没有机会问作者。我想这是一些常见的代码模式。 任何人都可以解释一下吗?