jquery中,JSON.string是什么意思ify()有什么用?

描述: 接受一个标准格式的 JSON 字符串并返回解析后的 JavaScript 值。

  • 要解析的 JSON 字符串

传入格式有误的 JSON 字符串可能导致抛出异常。例如下面这些无效的 JSON 字符串:

JSON标准不允许“控制字苻”如制表符或换行符。比如$.parseJSON('{"testing":"1\t2\n3"}')大多数实现中将抛出一个错误,因为JavaScript分析器直接转换字符串的制表符和换行符为文本的制表符和换行符;产苼双反斜杠例如"1\\t2\\n3"是预期的结果。这个问题往往在服务器端语言如PHP,JSON注入到一个JavaScript文件时发生

如果浏览器实现了原生的 JSON.parse, jQuery 则会使用它来解析字符串更多关于JSON格式的细节请参考 。

jQuery 3.0开始$.parseJSON已经过时(愚人码头注:不建议使用)。要将字符串解析成JSON对象请使用原生的JSON.parse方法来玳替。

解析一个 JSON 字符串

}

我要回帖

更多关于 string是什么意思 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信