“应用JavaScript”;柜台;对象
这个问题源自上一个问题。 @Gyum Fox注意到Webkit、Firefox和Chrome在窗口中定义了一个名为“Counter”的全局变量 经过大量的研究和很少的信息,我相信“计数器变量”是用于垃圾收集的;计算对任何给定数据的引用数,并返回指向它仍然绑定到的任何对象的准确指针。基于此链接“应用JavaScript”;柜台;对象,javascript,html,google-chrome,firefox,webkit,Javascript,Html,Google Chrome,Firefox,Webkit,这个问题源自上一个问题。 @Gyum Fox注意到Webkit、Firefox和Chrome在窗口中定义了一个名为“Counter”的全局变量 经过大量的研究和很少的信息,我相信“计数器变量”是用于垃圾收集的;计算对任何给定数据的引用数,并返回指向它仍然绑定到的任何对象的准确指针。基于此链接 我太幼稚了,不能完全理解。我的问题是,他们为什么选择公开这个全局“计数器”对象?与其他方法相比,这个对象有什么好处?没有线索。但是很明显。在chrome中,它将自己报告为一个函数,但其行为类似于一个对象(
我太幼稚了,不能完全理解。我的问题是,他们为什么选择公开这个全局“计数器”对象?与其他方法相比,这个对象有什么好处?没有线索。但是很明显。在chrome中,它将自己报告为一个函数,但其行为类似于一个对象(即no
call
method),并且不能被调用。它公开存在的原因可能完全是由于JS引擎内部的一些东西,我们大多数人都不需要知道。如果有人有线索,可以仔细看看我提供的链接。它有一个V8头文件的文档以及各种对象和/或方法的列表,这使我相信该对象的目的是实现更高效的信息流。无论是与浏览器的发展密切相关,还是我可以通过代码直接访问它,我觉得对我们交流的信息系统的任何见解都是有价值的。正如星球船长所说,知识就是力量