JSON.stringify 转义双引号。是否有输入使得以下代码(未经修改)不会导致双引号转义?
<script>
function test(s) {
document.write(JSON.stringify(s));
}
</script>
<form action="" method="post" onsubmit="test(this.cmd.value); return false;">
<input class="command" type="text" id="cmdbox" name="cmd" />
</form>
示例输入/输出:
"test"
预期的:
"test"
实际的:
\"test\"