我发现了一个我无法理解的奇怪场景。让我们有一个代码(React Native 0.43),它不适用于Android 7(模拟器和真实设备)。
const name = 'Medvěd kamčatský';
const t1 = name.startsWith('M'); // -> false
const t2 = name.includes('M'); // -> true
如果我从名称中删除重音,则两个变量都为真。它们在iOS上也是如此。是否有正确的方法来处理这些问题(或者我做错了什么)?