gpt4 book ai didi

javascript - IE 8 支持 JSON.stringify() 吗?

转载 作者:IT王子 更新时间:2023-10-29 02:55:36 25 4
gpt4 key购买 nike

我需要使用:

JSON.stringify()

Chrome、Safari 和 Firefox 应该支持它。我认为 IE8 也支持 JSON 对象。我认为 IE7 和 6 没有,所以我这样做:

<!--[if lt IE 8]>
<script src="http://www.json.org/json2.js"></script>
<![endif]-->

所以,我认为只有在 IE6 和 7 时才会导入外部 JavaScript。我查看了托管脚本的 URL,它们仅在 IE 版本低于 9 时才包含:

http://code.google.com/p/html5shiv/
<!--[if lt IE 9]>
<script src="http://www.json.org/json2.js"></script>
<![endif]-->

那么我也应该为 IE 8 包括这个吗?

最佳答案

直接回答标题中的问题,是的,IE8 原生支持 JSON.stringify()

IE8 是第一个获得此支持的 IE 版本,开发团队在此处详细解释了该功能: http://blogs.msdn.com/b/ie/archive/2008/09/10/native-json-in-ie8.aspx

问题第二部分的答案是,是的,您需要包含 IE6/IE7 的替代功能。像 Modernizr 这样的东西可以很容易地检查这一点。

另请注意,如果用户处于 IE8 的兼容性 View 中,则 JSON 对象将不可用。

关于javascript - IE 8 支持 JSON.stringify() 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3326893/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com