首页 > 技术文章 > str.indexOf('') == 0

time1997 2021-02-02 11:08 原文

str.indexOf('')  返回 0

为什么匹配一个空的字符串返回的是0,而不是-1

 

 

源码里有个条件是如果字符串长度等于0,返回0 (没有为什么,人家就说这样定义的)

 

 

 

 

推荐阅读