search方法和indexOf方法的区别
相同点:两者都是字符串方法返回结果都是搜索到的结果的索引,两个方法都严格区分大小写,如果不存在就返回-1
区别:1.search方法支持正则表达式,indexOf方法不支持正则表达式
2.indexOf方法的第二个参数可以设置搜索的起始位置,而search方法则不支持
const str = "ABCDEF123456ABCD"
//search方法和indexOf的区别
//使用search方法
console.log(str.search('CD')); //输出结果2
console.log(str.search(/CD/)); //输出结果2
//indexOf方法
console.log(str.indexOf('CD')); //输出结果2
console.log(str.indexOf('CD',6)); //输出结果14