Javascript 解析JSON数据集时,JSON中的空数组是否会影响性能?
我有一个相当大的JSON数据集,我正在使用DoT.js来解析它,以填充一个用于显示的模板。我看到JSON的一部分有3400多个空数组,我甚至没有使用它们来填充模板。下面是一段未使用的JSONJavascript 解析JSON数据集时,JSON中的空数组是否会影响性能?,javascript,json,templates,dot.js,Javascript,Json,Templates,Dot.js,我有一个相当大的JSON数据集,我正在使用DoT.js来解析它,以填充一个用于显示的模板。我看到JSON的一部分有3400多个空数组,我甚至没有使用它们来填充模板。下面是一段未使用的JSON ,"COMMENTS":[] 我在代码的前面一点通过它进行解析,将整个JSON数据集中的键转换为小写 ,“评论”:[] 这样的空数组是否会对性能产生负面影响?是的,它会对性能产生影响。首先,数据传输将花费更长的时间,但JSON解析也会更慢 您测试过它吗?您对“性能”的理解是什么?你是说JS解析JSON的速
,"COMMENTS":[]
我在代码的前面一点通过它进行解析,将整个JSON数据集中的键转换为小写
,“评论”:[]
这样的空数组是否会对性能产生负面影响?是的,它会对性能产生影响。首先,数据传输将花费更长的时间,但JSON解析也会更慢
您测试过它吗?您对“性能”的理解是什么?你是说JS解析JSON的速度有多快?是的,这将产生负面影响(但应该足够快)。否则它只会消耗更多内存,不会影响速度。