javascript中的Global对象既然不存在那到底有什么用呢?想要点详细一点的回答!
2个回答
展开全部
这个问题有点高深,可能须深入研究javascript才能完全明白。
不过globa不是不存在,而是不能new,按照我的理解它是在javascript引擎启动时自动初始化的。我专门查了下《javascript权威指南》,里面说,globa不是一个类,但有属性、方法和全局对象。这么说它是在设计javascript已经包装好的“类”。你之所以能直接用NaN、eval、Array是因为它已经自动在引擎中new了。
window属于dom接口,它不属于核心javascript。
不过globa不是不存在,而是不能new,按照我的理解它是在javascript引擎启动时自动初始化的。我专门查了下《javascript权威指南》,里面说,globa不是一个类,但有属性、方法和全局对象。这么说它是在设计javascript已经包装好的“类”。你之所以能直接用NaN、eval、Array是因为它已经自动在引擎中new了。
window属于dom接口,它不属于核心javascript。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询