javascript - 为什么 string.replaceAll() 不是 Android React Native 上的函数?

标签 javascript android react-native replaceall

我最近偶然发现了这个问题,虽然在 iOS 上运行良好,但无法在 Android 上运行,即使我使用相同的代码库并并行运行它们。
Error log on react native 0.64.4
请注意, (number + '') 始终返回一个字符串,并且此代码在 iOS 上运行。
尝试使用全局标志“g”的正则表达式:string.replace(/searchString/g, replaceString)像一些建议的 StackOverFlow 答案一样也不起作用。
你们能猜出原因并提供解决方案吗?

最佳答案

使用 split 的替代方法和 join功能。

string.split("searchString").join("replaceString");

关于javascript - 为什么 string.replaceAll() 不是 Android React Native 上的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69297024/

相关文章:

javascript - Vuelidate $v 在 Vue 组件中未定义

android - 在 Eclipse ADT 中找不到 v7 首选项支持库

java - 哪些 Canvas 和 Bitmap 方法通过 dpi (Android) 缩放?

reactjs - 功能组件的this.refs (useRef, createRef) | react native

android - 在 Android 上使用 Expo 设置排毒

javascript - 如何更改 select2 标签的宽度?

javascript - 有没有一种灵活的方法来修改可编辑元素的内容?

android - 如何在我的安卓手机上接收 GPRS 数据包?

reactjs - React Native 在 OnChange 中获取 TextInput 的名称

javascript - 二维可滚动表格