关于nodejs中的this

道理我都懂 我就想知道如下代码在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] ?

尚方宝剑之说
浏览 405回答 1
1回答

小怪兽爱吃肉

最后执行打印的信息是 console.log(declareFunc); 这一句
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript