CNode

问一个引入模块的问题

问答
Aa69694510发布于9 年前最后回复9 年前3 回复3456 浏览0 收藏

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

菜农的问.png

查看回复

回复 (3)

D
dotnil#1·9 年前

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

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

楼主 JavaScript 没学好呀

A
a69694510#2·9 年前
引用 dotnil后面跟一对括号的是简写,下面两个是等同的: 楼主 JavaScript 没学好呀

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

T
TimLiu1#3·9 年前

这基础,多加强

From Noder

参与回复
登录后即可参与回复。登录