gpt4 book ai didi

javascript - PhoneGap 垃圾收集

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:58:57 25 4
gpt4 key购买 nike

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

What is JavaScript garbage collection?

How to write low garbage real-time Javascript

现在问题来了:PhoneGap 是否有垃圾收集器(或者 PhoneGap 应用程序已像本地应用程序一样自动处理)?如果是,是不是类似于javascript的垃圾回收器?

感谢您的评论:)

最佳答案

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

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

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

关于javascript - PhoneGap 垃圾收集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16418702/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com