9
JavaScript:搜索字符串时indexOf与Match是否匹配?
除了可读性,使用之间是否有任何明显的区别(也许是性能) str.indexOf("src") 和 str.match(/src/) 我个人更喜欢match(和正则表达式),但同事似乎却选择了相反的方式。我们想知道这是否重要...? 编辑: 我应该在一开始就说过,这是针对将进行部分纯字符串匹配(以获取JQuery的类属性中的标识符)的函数,而不是使用通配符等进行全正则表达式搜索的函数。 class='redBorder DisablesGuiClass-2345-2d73-83hf-8293' 因此,两者之间的区别在于: string.indexOf('DisablesGuiClass-'); 和 string.match(/DisablesGuiClass-/)