Javascript PhoneGap垃圾收集

Javascript PhoneGap垃圾收集,javascript,android,ios,cordova,garbage-collection,Javascript,Android,Ios,Cordova,Garbage Collection,我和朋友就PhoneGap进行了长时间的讨论。他说PhoneGap没有垃圾收集场景。我搜索了Javascript垃圾回收,找到了以下链接: 现在的问题是:PhoneGap是否有垃圾收集器(或者PhoneGap应用程序已经像本机应用程序一样自动处理)?如果答案是肯定的,那么它是否类似于javascript垃圾收集器 感谢您的评论:)在回答之前,我想澄清一点。没有针对所有浏览器的全局“JavaScript垃圾收集器”,每个JavaScript实现都有不同的处理方法。虽然我猜大多数实现都非常相似,

我和朋友就PhoneGap进行了长时间的讨论。他说PhoneGap没有垃圾收集场景。我搜索了Javascript垃圾回收,找到了以下链接:

现在的问题是:PhoneGap是否有垃圾收集器(或者PhoneGap应用程序已经像本机应用程序一样自动处理)?如果答案是肯定的,那么它是否类似于javascript垃圾收集器


感谢您的评论:)

在回答之前,我想澄清一点。没有针对所有浏览器的全局“JavaScript垃圾收集器”,每个JavaScript实现都有不同的处理方法。虽然我猜大多数实现都非常相似,但基于底层引擎,Firefox、Chrome、Safari等的垃圾收集方式可能有所不同

PhoneGap应用程序本质上是一个专门的本机视图的包装器,可以呈现HTML和运行JavaScript。对于Android,这是一个基于Android浏览器的网络视图。对于iOS,这是一个类似的设置,使用Mobile Safari的引擎。每个平台都有自己的代码运行方式


结合这两点,PhongGap不包含任何显式垃圾收集,因为它已经在底层web引擎中实现。Android PhoneGap应用程序将使用Android浏览器垃圾收集,iOS PhoneGap应用程序将使用Safari垃圾收集等。虽然您可以合理地确定PhoneGap应用程序将进行垃圾收集,但您可能会看到不同平台之间的不同结果。

感谢您的全面回答:)