编辑** 阅读一些回复后,我希望在单词数组的初始创建中不包含单个字符/代码/特殊字符。
使用 THIS LINK 中的代码在任何网站上从控制台运行它,我们都会得到一个包含数千个单词的数组,这些单词已经按所需的顺序排序,称为“单词”。
我想捕获我可以做的前 25 名:
cleanArray = words.slice(0, 25);
console.log(cleanArray);
我想迭代单词数组,删除长度仅为单个字符的任何元素,或包含任何特殊字符/代码标签等
不确定是在构建单词数组之后还是在构建单词数组时更好。
最佳答案
根据数组的构建方式,最好一开始就不要添加它们,因为稍后您需要将它们删除,从而浪费两个操作。
然而,在很多情况下,在创建期间跳过条目是不可行的,字符串split
ing就是其中之一。
根据经验,永远不要做不必要的工作,如果您不确定,请进行基准测试。
关于Javascript 在创建过程中清理数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36655558/