Socket.IO Web サイトから取得した次のコード スニペットでは、
socket.set('nickname', name, function () {
socket.emit('ready');
});
クライアントデータを設定するとき、渡された関数は何に使用されますか? データが設定されたら、単に関数を起動するために使用されますか? もしそうなら、違いは何ですか:
socket.set('nickname', name);
socket.emit('ready');
またerr
、以下で使用されるもの:
socket.get('nickname', function (err, name) {
console.log('Chat message by ', name);
});