我有一个用空格分隔的.txt文件,其中包含重复项。我想删除骗子,但并不容易。
该文件包含: orange orange apple apple pear
起初,我在txt扩展名方面遇到错误。我更新了主包含
const fs = require('fs'); require.extensions['.txt'] = function (module, filename) { module.exports = fs.readFileSync(filename, 'utf8');
这有助于解决错误,之后我就可以创建一个const
。
const fruitList = require('../support/fruitList.txt');
但是,我仍然无法删除重复项。我尝试了neek
,那也不起作用。
您可以使用集合删除集合中的重复项。
let fruitList = ["orange", "orange", "apple", "apple", "pear"]; let fruitSet = new Set(fruitList); // {"orange", "apple", "pear"} //convert back to array const newArray = [...fruitSet];//["orange", "apple", "pear"]