我正在阅读Node.js中net模块的文档,我看不到net.connect
和net.createConnection
方法之间的任何差异。
它们是完全一样还是有区别?
没有区别。下面是源代码的摘录:
exports.connect = exports.createConnection = function() {
我同意文档在这一点上没有明确。
完全相同,只是名称不同,形成源代码
net. createconnection()创建一个网络。Socket对象,立即调用net.Socket.connect()
,也从源代码的第62行的Net模块。
exports.connect = exports.createConnection = function() {
stuff
};
我不知道他们为什么这样做。只要选择你喜欢的命名约定,就可以开始了:)