如何在JavaScript中查找数组元素中的某些字母?

如何在JavaScript中查找数组元素中的某些字母?,javascript,arrays,Javascript,Arrays,在JavaScript中,如何找到包含特定字母的数组元素 例如,我如何定义下面的find来匹配super和phone而不是wood 我是在discord.js上做这件事的,而且相当新这应该可以做到: 函数查找…字母{ var words=[super、phone、wood] 返回words.filterw=>letters.everyl=>w.includesl; } console.logfindh,n,e; console.logfinds,u; console.logfindo 这应该可

在JavaScript中,如何找到包含特定字母的数组元素

例如,我如何定义下面的find来匹配super和phone而不是wood


我是在discord.js上做这件事的,而且相当新

这应该可以做到:

函数查找…字母{ var words=[super、phone、wood] 返回words.filterw=>letters.everyl=>w.includesl; } console.logfindh,n,e; console.logfinds,u;
console.logfindo 这应该可以做到:

函数查找…字母{ var words=[super、phone、wood] 返回words.filterw=>letters.everyl=>w.includesl; } console.logfindh,n,e; console.logfinds,u;
console.logfindo;那么,这里的具体标准是什么?这个词应该包含所有的字母吗?你试过什么?那么,这里的标准是什么?这个词应该包含所有的字母吗?你试过什么?有没有办法让它按照给定的字母顺序搜索字母,例如var words=[yeux,eyes],当我console.logfinde,y时,它只显示eyes,因为只有eyes才有e-y的顺序?谢谢你的帮助!有没有办法让它按照给定的字母顺序搜索字母,例如:var words=[yeux,eyes],当我console.logfinde,y时,它只显示eyes,因为只有eyes的e和y是按顺序排列的?谢谢你的帮助!

var array1 = ["super", "phone", "wood"]
find("h", "n", "e")

message.channel.send(results) // should send phone