1
在Chrome,Firefox,Opera中测试。JSON.stringify在不同的URL上给出不同的结果
- 打开URL https://www.patro.cz/
- 打开JS控制台,并写上:
JSON.stringify([])
- 输出应该是:
"[]"
问题是...
- 打开URL https://www.patro.cz/kategorie/male-domaci-spotrebice
- 打开JS控制台,并写:
JSON.stringify([])
- 输出应该是:
"[]"
但""[]""
当我试图重新创建原始对象这样:JSON.parse(JSON.stringify([]))
第一个URL是一个数组[]
这是正确的,但在第二个它是一个字符串"[]"
。
我的问题是如何解决这个问题。我想在两个URL上获得一个数组(正确的结果)。这是浏览器中的一些错误吗?
谢谢你们
@Derek朕会功夫你可以把第二个网址的截图发给我吗? – mspiderv
我想我做错了什么。第二个链接没有返回'“[]”',但是'JSON.stringify'没有被覆盖。这很奇怪。 –