Web全体で、window.location
単なるではなく、膨大な数のJavaScriptプログラマーが書いているのを目にしlocation
ます。理由を誰かに説明してもらえないかと思いました。window
はグローバルオブジェクトであるため、含める必要はありません。つまり、人々が書いwindow.Math.floor
たりnew window.Date()
、を書いたりするのを見ないので、なぜそれが。で指定されるのか興味がありますlocation
。
location
私はそれがあなたがいる窓の「特性」であると考えられていることを理解しています、それは私がある程度意味があると思います。しかし、それでも、グローバルオブジェクトを指定する理由はわかりません。location
そもそも、ページをリダイレクトせずに上書きすることはできません。
それで、これは私たちがJavaScriptを書く方法と統合されるようになるほど長い間使用されてきた単なる癖ですか、それともこのように物事を行うための具体的な理由がありますか?グーグルをチェックしましたが、残念ながら何も思いつきませんでした...