问一个引入模块的问题
发布于 6 年前 作者 a69694510 2595 次浏览 来自 问答

有的引入模块的写法后面有个(),有的后面括号里面还跟个参数 为什么要这样写? 比如引入express不是直接引入就行吗? 为什么要后面跟一个小括号的写法,他们这种写法的意义何在?还有引入socket.io后面为什么要跟一个(http),我测试了一下 貌似不加这个 socket.io就用不了

菜农的问.png

3 回复

后面跟一对括号的是简写,下面两个是等同的:

var app = require('express')()
// 等于
var express = require('express')
var app = express()

楼主 JavaScript 没学好呀

@dotnil 是的 准备在2018年 继续努力学习 不能放松

这基础,多加强

From Noder

回到顶部