如何计算特定字符串在另一个字符串中出现的次数.例如,这是我在Javascript中尝试做的事情:
var temp = "This is a string.";
alert(temp.count("is")); //should output '2'
Run Code Online (Sandbox Code Playgroud) 我在jQuery中有一个数组,我需要计算该数组中"true"字符串的数量,然后使"numOfTrue"变量等于真实字符串的数量.因此在下面的数组中,有2个"true"字符串,因此numOfTrue将等于2.
var numOfTrue;
var Answers = [ "true", "false", "false", "true", "false" ];
Run Code Online (Sandbox Code Playgroud)
我不知道如何在jQuery中循环遍历数组来计算字符串.或者甚至是必要的循环?
真实字符串的数量可以在1到5之间的任何位置变化.
给定数组:
var arr = [ 'male01', 'woman01', 'male02', 'kid01', 'kid02', 'male06'];
Run Code Online (Sandbox Code Playgroud)
如何计算该male数组中的数量?
预期结果:3.
注意:我刚刚编辑了问题以使其更简单.