什么是Javascript'require'?

时间:2016-02-23 04:42:32

标签: javascript

我正在分析Chrome扩展程序中的javascript代码并注意到它。

require("name of required class/file/module") //Not sure whether it is class,file,module

可能是因为我是编程之类的新手,但我无法在javascript参考或文档中找到'require'关键字。导入模块有'import'语句。 我用google搜索javascript的require,但我能找到的只是node.js的'require',服务器端使用javascript编写脚本。 我在谈论chrome扩展/客户端脚本。有人对此有任何想法吗?

2 个答案:

答案 0 :(得分:4)

require方法是commonjs文件和模块加载器的一部分。 您可以在Sample page

中查看更多详细信息

答案 1 :(得分:2)

您可能正在寻找requirejs

RequireJS是一个JavaScript文件和模块加载器。它针对浏览器内使用进行了优化,但可以在其他JavaScript环境中使用,例如Rhino和Node。使用像RequireJS这样的模块化脚本加载器可以提高代码的速度和质量。