【发布时间】:2022-09-27 09:11:14
【问题描述】:
我有一个包含两个句子的文本文件,一个在第 1 行,另一个在第 2 行
例子:
第 1 行: foo 是黑色的
第 2 行:酒吧吠叫
第 1 行和第 2 行的内容将被放入一个数组中
例如:[\'The foo is black\', \'The bar barks\']
现在我将这两个放在一个数组中,我想遍历数组并将每个单词放在对象内部的句子中以及它所在的行号。 例子:
{
barks : 2 //line 2
black : 1 //line 1
foo: 1
bar: 2
is : 1
the : 1, 2
}
我该如何处理?我认为我可以遍历数组,然后将每个单词添加到一个对象中,但输出不一定必须在一个对象中,这只是我的想法。重要的是要注意输出也必须按字母顺序排序。
-
对象不按任何顺序排序。您可能想改用
Map。 -
谢谢你。我仍然不确定我将如何处理这个问题。
-
@迈克尔M。 Objects have guaranteed order 但它不是通过插入。
标签: javascript arrays algorithm object data-structures