首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是"Javascript Bootloader"?

什么是"Javascript Bootloader"?
EN

Stack Overflow用户
提问于 2010-08-14 03:35:16
回答 4查看 11K关注 0票数 7

我主要在Facebook javascript的源码中看到了这一点,Bootloader.setResourceMap({"bMxb7":{"name":....中的bootloader到底是什么?它的用途和目的是什么?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-08-14 04:05:44

一般来说,bootloader是(相对)少量的代码,负责建立所有后续代码运行所需的环境,因此它也是第一个要执行的代码。它通常仅限于OSes,但对FB也有意义。

在Facebook的例子中,除了开发者在文档中包含的单个公共<script />之外,bootloader还会加载额外的JS文件和库所需的其他资源。

票数 6
EN

Stack Overflow用户

发布于 2010-11-10 06:39:01

Bootloader是Facebook前端代码的重要组成部分,它允许根据需要延迟加载Javascript库,而不是在页面加载时加载。如果你想了解更多,有几个Facebook开发者在go into further detail here上。

您可以使用RequireJSLABjsothers来实现相同的功能。

票数 16
EN

Stack Overflow用户

发布于 2010-08-14 03:50:19

严格地说,没有这样的事情。

引导加载器(其是该术语的全称)是操作系统的一部分,其从磁盘加载磁盘操作系统,因此计算机通过在加载磁盘加载例程之前从磁盘加载来通过引导程序提升其自身。

没有Javascript操作系统,因此没有用于Javascript的引导加载程序。这只是一些以这种方式命名的对象,大概是因为它在页面加载过程的早期做了一些事情。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3480150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档