【发布时间】:2017-01-17 10:13:33
【问题描述】:
我正在阅读 Node.js 中 net 模块的文档,我看不出方法 net.connect 和 net.createConnection 之间有什么区别。
它们是完全相同还是有一些不同?
【问题讨论】:
标签: javascript node.js sockets
我正在阅读 Node.js 中 net 模块的文档,我看不出方法 net.connect 和 net.createConnection 之间有什么区别。
它们是完全相同还是有一些不同?
【问题讨论】:
标签: javascript node.js sockets
【讨论】:
完全相同,只是名称不同,形成源代码
net.createConnection() 创建一个 net.Socket 对象并立即 对其调用 net.Socket.connect()。
还有来自 Net 模块的62 行的源代码。
exports.connect = exports.createConnection = function() {
stuff
};
他们为什么这样做,我不知道。只需选择您喜欢的命名约定即可:)
【讨论】: