如何将用户输入打印到控制台?

时间:2017-04-11 11:59:45

标签: javascript node.js console.log

我正在尝试测试服务器是否正在发送用户的输入。如何将输入打印到控制台?

现在,console.log正在打印消息“关于创建新房间”,但我也需要输入。

客户端:

// Creating new room
    $("#createNewRoom").click(function(){
      var roomName = $("#createNewRoom").val();
      if ($('#NamingRoom').val().trim() == "") {
        return;
      } else {
            socket.emit("CreateNewRoom", $NamingRoom.val());
            $("#NamingRoom").val("");
            $("#NewRoomWindow").hide();
      }
    });

服务器端:

// Creating new room

client.on("CreateNewRoom", function(roomName){
    console.log("About to create new room");
    rooms = roomName;
    socket.sockets.emit("update-rooms", rooms);
});

1 个答案:

答案 0 :(得分:1)

您只需在roomName

中添加console.log变量即可
console.log("About to create new room", roomName);

这将导致控制台记录如下内容:

  

即将创建新房间房间名称

请参阅:https://developer.mozilla.org/en-US/docs/Web/API/Console/log

相关问题