我主要在 Facebook 的源代码中看到Bootloader.setResourceMap({"bMxb7":{"name":....
过 javascript 中的引导加载程序到底是什么?它的用途和目的是什么?
问问题
11062 次
4 回答
6
一般来说,引导加载程序是(相对)少量的代码,负责建立所有后续代码运行所需的环境,因此它也是最先执行的代码。它通常仅限于操作系统,但也适用于 FB。
<script />
在 Facebook 的情况下,除了开发人员包含在文档中的单个公共之外,引导加载程序还将执行诸如加载其他 JS 文件和库所需的其他资源之类的事情。
于 2010-08-13T20:05:44.413 回答
3
严格来说,没有这样的事情。
引导加载程序(该术语的全称)是操作系统的一部分,它从磁盘加载磁盘操作系统,因此计算机通过引导程序提升自身,通过在加载磁盘加载例程之前从磁盘加载。
没有 Javascript 操作系统,因此没有 Javascript 的引导加载程序。这只是一些以这种方式命名的对象,大概是因为它在页面加载过程的早期做了一些事情。
于 2010-08-13T19:50:19.233 回答
0
这是来自 React.js Conf 2016 的视频,其中涉及 Bootloader 是什么。但总结一下:引导加载程序有助于提高应用程序的性能,但除非确实需要,否则不会下载内容。该视频有“分享按钮”的例子
于 2016-10-25T18:43:14.307 回答