第一個a.js:var x ;exports.x = x;console.log(x)// 123第二個b.js:var a = require('./a.js');setTimeout(function () {console.log(a.x)},1000);運行b.js,輸出undefined,這是為何?不是已經(jīng)暴露過了嗎?
node里面變量暴露的問題
炎炎設計
2018-10-23 10:44:40