小程序开发遇到的奇葩问题,indexOf方法失效?
发布于 6 年前 作者 chaochang 424 次浏览 来自 官方Issues

开发一个在线音乐小程序,在应用数组的indexOf方法时遇到个奇怪的问题:

这个id只能是写死的常量,才会返回正确数据,动态获取的就都返回-1了,

以上是用了for循环的方法取出下标,最开始用了indexOf方法直接取出也是遇到同样的问题id动态获取的就只返回-1

indexOf(1397140671) 直接这么取却又能获得正确index

1 回复

+"" 转成字符串试试,或者都转成数值型。

回到顶部