Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 查找字符串中存在的数组元素_Javascript_Arrays_String_Ecmascript 6 - Fatal编程技术网

Javascript 查找字符串中存在的数组元素

Javascript 查找字符串中存在的数组元素,javascript,arrays,string,ecmascript-6,Javascript,Arrays,String,Ecmascript 6,是否有任何方法或快速方法可以查看数组中哪些元素存在于字符串中 const myArray = ['foo', 'bar', 'baz']; const myString = 'somelongbarstring'; 在本例中,myString中存在数组中的bar,因此我需要获得给定myArray和myString的bar。使用find with includes: 常量myArray=['foo'、'bar'、'baz']; const myString='somelongbarstring

是否有任何方法或快速方法可以查看数组中哪些元素存在于字符串中

const myArray = ['foo', 'bar', 'baz'];
const myString = 'somelongbarstring';
在本例中,myString中存在数组中的bar,因此我需要获得给定myArray和myString的bar。

使用find with includes:

常量myArray=['foo'、'bar'、'baz']; const myString='somelongbarstring'; const res=myArray.finde=>myString.includese;
console.logres;你尝试了什么?或者。过滤了很多@jonaswillms@JackBashford你的最后一个例子不起作用?修复了@Kobe-也谢谢你的索引!不用担心,索引听起来更好,但英语很奇怪:P