打印module查看参数

时间:2023-03-09 04:32:49
打印module查看参数

打印module查看参数

module1下的index.js require('./test2')

main.js require('./module1')和require('./module2')

打印每个文件的module结果如下:

module1/test2.js

打印module查看参数

  module1/test2.js的parent的id是moaule1/index.js

  moaule1/index.js的parent的id是main.js

module1 index.js

打印module查看参数

moaule1/index.js的parent的id是main.js

moaule1/index.js的children是[[object]](应该是module1/test2 我猜的)

这里module1/test1.js未执行,应该是因为没有require的原因

猜想总结  若A.js里面require(‘B’),则A就有幸成为了B的parent,且A可以使用B.js里面module.exports的变量