【发布时间】:2011-01-19 10:38:09
【问题描述】:
您好,我想知道是否有人可以就最快/最有效的方式在 javascript 中压缩两个字符串数组提供一些建议。
我正在开发一种基于用户输入的标签云类型的东西 - 输入的形式是书面文本,例如博客文章等。
因此,我有一个数组,我保留了不包含的单词 - is、a、the etc 等。
目前我正在做以下事情:
从输入字符串中删除所有标点符号,对其进行标记,将每个单词与排除数组进行比较,然后删除所有重复项。
比较是通过对输入文本中的每个单词的排除数组中的每个项目进行循环来执行的 - 这似乎是一种蛮力,并且会使 Internet Explorer 在超过几百个单词的数组上崩溃。
我还应该提到我的排除列表有大约 300 项。
任何帮助将不胜感激。
谢谢
【问题讨论】:
标签: javascript arrays algorithm