JavaScript"window.onload" - 是"窗口"真的有必要吗?

jed*_*mao 7 javascript events window function

我看到人们一直使用"window.onload",但为什么呢?不是"窗口"部分完全是多余的吗?

Otá*_*cio 8

如果不这样做,那么onload方法将归于当前对象,无论是什么(如果有的话).所以有时它可能会起作用,但编写window.onload是最明确,特定和安全的方法.

  • JavaScript没有暗示这一点,所以它只会与另一个onload变量碰撞,如果它是一个局部变量,或者你在"with([某个具有onload属性的对象]"块中. (3认同)
  • 对."onload"并不专门用于窗口对象.它也可以用在图像和其他对象上.因此,应始终指定窗口. (2认同)