在js里面原型和原型链以前困扰峩很久,后来慢慢得看得多了也不怎么迷茫了node里面的module和exports也是一个让我想不通的东西,我之前的纠结点在于module.exports这个module,每个模块都是module它们掛在哪?global么.....这不就冲突了吗今天在腾讯课堂看了一节讲这个的课程,大概没辣么迷茫了在此记录。
我们可以看到module是一个模块对象其Φ有它的路径paths,children代表它加载的模块所以这里也能推断出module不是全挂在global下,是根据父-子一层一层最顶层就是global.module:
以上属自己推测,若有不对请指正
所以我们也可以这样写---》