最近,在解决一些编码问题时,我遇到了一种奇怪的情况,我不得不检查: String从另一个字符串开始。
我很简单地用
if(string.includes(substring))
{
//code
}
它起了作用..。但是它返回TRUE时:
const string = "is it you or is it me or what?";
const substring = "is it me or";
这个回归的原因是什么?我甚至在不同的编译器网站上尝试过,它们都返回了true。我真的很困惑,因为我对.includes()的理解是,它应该检查字符串是否包含子字符