js判断字符串包含某个字符串,js判断字符串含有某个字符
http://www.itjxue.com 2023-01-05 16:12 来源:未知 点击次数:
JS判断字符串变量是否含有某个字串的方法
字符串的indexOf方法,这个方法只检测某个指定的字符串值在字符串中首次出现的位置。
若是可以找到,就返回指定的字符串值在字符串中首次出现的位置
var?myStr?=?'abcdefgcd',
????str?=?'cd';
console.log(myStr.indexOf(str))
控制台中打印输出的是2
若是指定的字符串值在字符串中没有找到就返回-1
var?myStr?=?'abcdefgcd',
????str?=?'cdf';
console.log(myStr.indexOf(str))
控制台中打印输出的是-1
如何用js 判断 一个字符串是否包含另一个字符串
js 代码是支持很多String 类的方法的,建议你可以用indexOf 来判断一个字符串是否存在于另一个字符串中,示例:
判断aaa 是否存在于 123aaa456 中
'aaa'.indexOf('123aaa456');
如果返回值不等于-1 说明存在。
js怎么判断字符串中是否含有某个字符
如果是简单判断可以用indexOf方法:
var?str?=?'abcdef';
str.indexOf('b');?//返回1;
str.indexOf('h');?//返回-1;
//下面这个函数:?如果str1包含str2那么返回true,?否则返回false
function?test(str1,?str2){
???return?(str1.indexOf(str2)??-1);
}