道理我都懂我就想知道如下程式碼在nodejs環境下運行
#var varFunc = function declareFunc() {
console.log(this);
console.log(global);
console.log(global.declareFunc);
console.log(declareFunc);
}
console.log(this)
varFunc();
這段程式碼中 最後為什麼可以console
出來 [Function: declareFunc]
?
最後執行列印的資訊是
console.log(declareFunc);
這句話來看看這篇:
Nodejs中的一些小trick - QueenKing - SegmentFault /a/11...