代码"/>
请说明Express.js的基本服务器设置代码
在此代码段中:
Const express = require('express')
Const app = express();
/*Typeof express = function
Typeof app = function*/
app.get()
我的问题是:如果app是一个函数,那么我们如何使用点运算符来调用get函数,如果我们正在创建一个函数对象,那么为什么不使用new关键字创建一个对象。
其次,module.exports以对象格式导出文字,然后为什么我们在这里得到typeof express函数。
如果我在任何地方错了,请纠正我。
回答如下:在JavaScript functions are objects中,因此有效:
function x() {
console.log("this is x()");
}
x.y = function() {
console.log("this is x.y()");
}
x();
x.y();
更多推荐
请说明Express.js的基本服务器设置代码
发布评论