从技术上讲,在同一个页面上运行多个用户脚本与将它们组合在一个脚本中时,性能上有什么区别吗?假设功能相同,脚本管理不成问题,那么其中一个比另一个更好吗?
58wvjzkj1#
关于在网页中运行的JavaScript,如wOxxOm所提到的,除非存在重复的进程,否则在一个片段中是否存在(* 例如,段或文件 )或多个片段。然而,加载( 例如通过import())&注入( 例如通过userscript管理器 )是一个不同的问题,因为每个文件都需要资源来加载/注入( 其中一些是异步的 *)。虽然现代计算机和JavaScript引擎非常高效,可以在几毫秒内执行1000次操作,但加载/注入仍然值得考虑。
import()
1条答案
按热度按时间58wvjzkj1#
关于在网页中运行的JavaScript,如wOxxOm所提到的,除非存在重复的进程,否则在一个片段中是否存在(* 例如,段或文件 )或多个片段。
然而,加载( 例如通过
import()
)&注入( 例如通过userscript管理器 )是一个不同的问题,因为每个文件都需要资源来加载/注入( 其中一些是异步的 *)。虽然现代计算机和JavaScript引擎非常高效,可以在几毫秒内执行1000次操作,但加载/注入仍然值得考虑。