首页 > 编程语言 >requireJS 源码(一) require() 为何可以全局使用

requireJS 源码(一) require() 为何可以全局使用

时间:2023-03-24 12:01:50浏览次数:53  
标签:截图 require req 源码 全局 requireJS

requireJS 源码(一) require() 为何可以全局使用

  requireJS 源码加注释 总共不到2100行。

  我看的 requireJs 版本是 2.19。 

  总体结构如下。

  

  

  

  从截图可以看出,require,requirejs 是全局变量,属于 window对象的一个属性,因此,我们可以直接在 任何JS 文件中使用,也可以在控制台直接使用。

     而req 则不同,它是属于 局部函数中的一个变量,赋予了req 许多属性。

  req对象创建完成, 便将值直接赋予 require,如下截图。

 

  requirejs的值的获取则和require 不同,如下截图。

   

    那么,两者有何不同呢? 

  从控制台的输出方式来看,两者值是全等的的。

  

标签:截图,require,req,源码,全局,requireJS
From: https://www.cnblogs.com/tomcat2022/p/17251069.html

相关文章