在页面中包含 javascript 而不执行它是否会妨碍浏览器(或者具体来说,我的手机间隙应用程序)?我的信念是,拥有几百 kb 的脚本本身并没有问题 - 执行代码时更有可能出现问题。
我将 PhoneGap 与 jQuery Mobile 和一些我自己的脚本结合使用。混淆后,所有 javascript 的大小都减少到约 300kb。
我正在尝试决定是否应该在需要时动态包含我的 JavaScript,或者在应用程序启动时包含它。在某些设备上,动态包含较少使用的 js 可能会导致应用程序在加载代码(无论是从本地还是通过网络)时出现短暂但明显的暂停。
那么...我应该从一开始就包含,还是在需要时动态包含?
最佳答案
我会在应用程序启动时包含它,只要它不是太大(我个人认为 300kb 不是,但同样它也可能是环境因素)。这只是我的意见。 在Web应用中,浏览器会缓存js,因此不会一直下载。我不知道您的应用程序是否属于这种情况。
关于javascript - 何时加载我的 JavaScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37567798/