我正在尝试学习Phaser Game Engine和TypeScript,而我对JavaScript的理解很简单。
考虑以下Javascript:
window.onload = () => {
var game = new Phaser.Game(600, 800, Phaser.AUTO, 'content');
};
与
var game = new Phaser.Game(600, 800, Phaser.AUTO, 'content');
不将其绑定到特定事件。
这实际上是否有所不同,这两种加载Javascript应用程序入口点的区别是什么?
视觉上,没有区别。加载浏览器时游戏加载正常。您还可以在书中找到这两种类型。这两种方法都有任何缺点或优点吗?