我必须检查一个字符串是否包含其他字符串的所有字母。示例:string 1 = "mary";字符串2 = "aarmy";应该返回true;我试图indexOf方法,但这只会检查整个字符串在相同的秩序。
在循环中可以这样使用indexOf
:
for(var i = 0; i < string1.length; i++)
{
if(string2.indexOf(string1[i]) != -1)
//This letter occurs in string2
}