IE的高效YAML解析器

时间:2013-04-17 10:15:31

标签: javascript internet-explorer-8 yaml

我正在尝试编写一个必须支持IE8 +的网页。其中很大一部分涉及解析检索到的YAML文件。我找到了js-yaml库,这在Chrome / Firefox中非常有效。但是,在IE8中解析大约1000行或更多的YAML文件非常糟糕。

在IE10中调用jsyaml.load需要大约5秒。对于IE8,这足以导致'脚本导致IE运行缓慢错误'。

分析表明我们在.indexOf()中丢失了很多时间 - 我正在使用es5-shims.js中的实现。

有没有人知道在IE上提高效率的YAML解析器或提高IE上js-yaml性能的方法?我已经找到了愚弄IE8而不显示警告的方法,但等待解析单个文件不是一个可接受的解决方案。

0 个答案:

没有答案