str.indexOf('') == 0 str.indexOf('') 返回 0 为什么匹配一个空的字符串返回的是0,而不是-1 源码里有个条件是如果字符串长度等于0,返回0 (没有为什么,人家就说这样定义的) 欢迎转载,请注明出处