小程序开发遇到的奇葩问题,indexOf方法失效?

发布于 7 年前作者 chaochang575 次浏览最后编辑 7 年前来自 issues

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

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

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

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

1 回复
gangdeng
gangdeng1 楼5 年前

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