π© - Full support π¨ - Partial support π₯ - No support React Native v.0.71.4 ECMA Version Feature Android Ios ES2022 Array.prototype.at() π© π© ES2022 Error: cause π© π© ES2022 Object.hasOwn() π© π© ES2022 String.prototype.at() π© π© ES2021 Promise.any() π© π© ES2021 String.prototype.replaceAll() π© π© ES2020 Date.prototype.toLocaleDateString() π© π© ES2020 Date.prototype.toLocaleString() π© π© ES2020 Date.prototype.toLocaleTimeString() π© π© ES2020 Number.prototype.toLocaleString() π© π© ES2020 Promise.allSettled() π© π© ES2020 String.prototype.matchAll() π© π© ES2020 Symbol.matchAll π© π© ES2019 Array.prototype.flat() π© π© ES2019 Array.prototype.flatMap() π© π© ES2019 Object.fromEntries() π© π© ES2019 String.prototype.trimEnd() π© π© ES2019 String.prototype.trimStart() π© π© ES2019 Symbol.prototype.description π© π© ES2018 AsyncGenerator π© π© ES2018 Intl.NumberFormat.prototype.formatToParts() π© π₯1 ES2018 Promise.prototype.finally() π© π© ES2018 RegExp.prototype.dotAll π© π© ES2018 RegExp.prototype.exec() π© π© ES2018 RegExp.prototype.match() π© π© ES2018 Symbol.asyncIterator π© π© ES2017 Intl.DateTimeFormat.prototype.formatToParts() π© π© ES2017 Object.entries() π© π© ES2017 Object.getOwnPropertyDescriptors() π© π© ES2017 Object.values() π© π© ES2017 String.prototype.padEnd() π© π© ES2017 String.prototype.padStart() π© π© ES2017 TypedArray π© π© ES2016 Array.prototype.includes() π© π© Footnotes https://github.com/facebook/hermes/issues/23#issuecomment-1242117062 β©