为什么在 searchString 为空时,startsWith 方法返回 true。我认为在其他字符串方法中也是如此,例如包含、endsWith。如果我想避免它,我该怎么办,即如果 searchString 为空,它应该返回 false。
var haystack = 'Hello World!', needle ='';
console.log( haystack.startsWith( needle ) );
为什么在 searchString 为空时,startsWith 方法返回 true。我认为在其他字符串方法中也是如此,例如包含、endsWith。如果我想避免它,我该怎么办,即如果 searchString 为空,它应该返回 false。
var haystack = 'Hello World!', needle ='';
console.log( haystack.startsWith( needle ) );