jquery JSON.stringify无效字符这是什么原因 jquery中ajax的data为什么要JSON.strin...

json.stringify\u662fjquery\u7684\u8bed\u6cd5\u4e48

\u8fd9\u662fjs\u7684\u51fd\u6570\uff0c
JSON.stringify() \u7528\u4e8e\u5c06 JavaScript \u503c\u8f6c\u6362\u4e3a JSON \u5b57\u7b26\u4e32\u3002
JSON.parse() \u7528\u4e8e\u5c06json\u5b57\u7b26\u4e32\u8f6c\u6362\u4e3aJavaScript\u5bf9\u8c61

\u56e0\u4e3a\u7f51\u7edc\u4f20\u8f93\u8981\u6c42\u6570\u636e\u5fc5\u987b\u662f\u5b57\u7b26\u4e32\uff0c\u800cjson\u672c\u8eab\u662f\u5bf9\u8c61\uff0c\u6240\u4ee5\u8981\u5148\u8f6c\u4e3a\u5b57\u7b26\u4e32

<!DOCTYPE HTML>
<html>
<head>
<title>yugi</title>
<meta charset=UTF-8 />
<style type="text/css">
</style>
<script type="text/javascript" src="jquery-1.8.0.min.js"></script>
<script type="text/javascript">
var data = "{\"name\": \"tfnvwcwt520\", \"gender\": \"wonman\"}";
    var obj = eval ("(" + data + ")");
    console.log (obj);
    obj = $.parseJSON (data);
    console.info (obj);
    obj = JSON.parse(data);
    console.debug (obj);
    var str = JSON.stringify (obj);
    console.warn (str);
    // 句句都可以转换,奈何你不明白!!!我们都对你很无语。
    // 无效字符,说明你的该死的data格式错误,不正确,就像是地基不好,后面制作的人会么???
</script>
</head>
<body>
</body>
</html>

 



JSON对象
在ie8第一版与之前是不支持的

扩展阅读:www.sony.com.cn ... java javascript ... javapen101@gmail ... java入门网站 ... free xbox live code ... xbox one x freesync ... jquerymobile 100 ... java webservice ... basic mobile phone ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网