javascript的Math和Global

来源:互联网 发布:大数据金融的优缺点 编辑:程序博客网 时间:2024/06/03 09:07

我们通常所,Global对象和Math对象是内置单体对象,这到底是什么意思呢?

其实,通俗来说就是,这两个对象无需实例化就可以使用,也就是不用通过

new操作符进行实例化即可使用,因为他们本身就是一个完整的对象,而不像

其他几个比如Function,Object等,如果你直接使用typeof Math你会发现,返

回值是object而不像其他几个是function,也就是说Math对象天然存在,可直

接使用,Global也是如此,一般在浏览器中就实现为window,无需构造,window

自然存在,另外,由于他们不能由我们构造,因此他们仅有一个实例,而不像其他

几个,可以构造无数个实例对象。

原创粉丝点击