Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.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
Jquery 如何检查数组是否包含具有相同文本的字符串?_Jquery_Html_Css_Arrays - Fatal编程技术网

Jquery 如何检查数组是否包含具有相同文本的字符串?

Jquery 如何检查数组是否包含具有相同文本的字符串?,jquery,html,css,arrays,Jquery,Html,Css,Arrays,如果字符串包含相同的文本,如何检查数组?例如,我有我声明的卡片数组,我想找出在我的数组中有多少具有类似俱乐部的相同字符串。我尝试使用jquery使用includes,它返回一个布尔函数true或false。这里应该做什么?是否可以在数组中使用find方法?请帮忙 它应该提醒一个数组有3个值相同的字符串,如clubs $(document).ready(function() { var cards = ["ace_of_clubs.png","2_of_clubs.png","3_of_club

如果字符串包含相同的文本,如何检查数组?例如,我有我声明的
卡片
数组,我想找出在我的数组中有多少具有类似俱乐部的相同字符串。我尝试使用jquery使用
includes
,它返回一个布尔函数true或false。这里应该做什么?是否可以在数组中使用
find
方法?请帮忙

它应该提醒一个数组有3个值相同的字符串,如clubs

$(document).ready(function() {

var cards = ["ace_of_clubs.png","2_of_clubs.png","3_of_clubs.png","ace_of_hearts.png"];

var f_string = cards.includes("clubs");
alert(f_string);

});
可以使用with检查字符串数组中的子字符串

var cards=[“ace_of_clubs.png”、“2_of_clubs.png”、“3_of_clubs.png”、“ace_of_hearts.png”],
f_string=cards.filter(card=>card.includes(“俱乐部”));

console.log(f_字符串)
如何在if条件下使用
f_字符串
变量sir@Hassan Imam我是否可以自由使用此
if(f_字符串)
来检查有多少个字符串的子字符串是
clubs
?如果要检查长度,请在if条件下使用
f_字符串.length