2014-10-04 62 views
0

我必須獲取套接字io消息長度(變量)如何獲取Socket.Io消息長度(字符數n)

我嘗試此代碼,但它不起作用。

socket.on('message', function (message) { 
    var messagelength = message.length; // This variable must contain the number of chars in the string. 
}); 

這個錯誤不能落後,因爲我可以正確顯示這個變量。

對不起,我的英語不好。

+0

你是說,你可以輸出消息,但不是它的長度是多少? 消息是一個對象嗎? – xShirase 2014-10-05 01:29:27

+0

你能顯示錯誤信息嗎? – xShirase 2014-10-05 01:32:05

回答

0

我想說你的消息是一個對象或者沒有長度參數的其他類型。

嘗試:

socket.on('message', function (message) { 
    var messagelength = message.toString().length; // or if message is JSON, use JSON.stringify(message).length 
});