JS Window Global Object

I have learned that the Window Global Object is the top level Object. He is the "box" of all the codes its Contain the DOM,BOM,and The JS.

I have learned that the window object represents an open window in a browser, and also that the window object has no constructor which means I can't create its instance.

I have learned that the object is automatically created by the Browser. What I wanted to ask is how?

I mean if it has no constructor, so the browser can't create its own instance to the object. I was thinking that the browser must be able to some way create it, so my question is how does the browser create it? I'll be happy if some one will help me to understand this.



No constructor?

>> window.constructor
[object Window]

Well, what do you know, a constructor!

That said...

>> new Window
(X) Object does not support this action

So I guess that means only native code can create new instances of Window.


Recent Questions

Top Questions

Home Tags Terms of Service Privacy Policy DMCA Contact Us

©2020 All rights reserved.