$.inArray()
数字数组中查找字符串出错
let arr = [180000000002, 180000000066, 180000000067]
let id = '180000000002'
console.log('数组:', arr, id)
console.log('查找值:', id)
let index = $.inArray(id, arr);
console.log('下标值:', index)
实际开发中没有注意id的数据类型,刚开始一直操作不了,打印index查看发现是-1。解决方法就是对id进行数据转换就可以。
let arr = [180000000002, 180000000066, 180000000067]
let id = '180000000002'
let index = $.inArray(id, arr);
console.log('下标值:', index)