我在html JSON.stringify()
上使用<input>
来发送像这样的websocket:
JSON.stringify({
numberValue: $('#numberValue').val()
})
但它将$('#numberValue').val()
编码为String
。
如何将其编码为Number
?
答案 0 :(得分:9)
首先将其转换为整数。
JSON.stringify({
numberValue: parseInt($('#numberValue').val(), 10);
})
答案 1 :(得分:2)
您可以解析字符串:
JSON.stringify({
numberValue: parseInt($('#numberValue').val(), 10);
})
parseInt()函数解析一个字符串并返回一个整数。