小白提问:这两种写法有何异同?

以下是监听窗口大小改变的两种写法,它们有什么区别?
screen.on(“window-resize”, this.resize, this);

window.addEventListener(“resize”, this.resize.bind(this));

区别应该是第一种实现的原理就是第二种 给你封装了一下

区别就是引擎层面的api一般会保证跨平台性和兼容性。除非你明确知道你的游戏运行的平台情况。否则一般使用引擎层面的api。