【发布时间】:2021-07-10 09:57:48
【问题描述】:
我在下面有这些带有indexOf 函数的javascript。
var arr = ['E8DB84DCA22F','C44F337FB12D','123456789ABC'];
var str = 'E8DB84DCA22F';
console.log(arr.indexOf(str));
当我尝试打印结果时,它总是显示 0 结果。
但如果我执行以下功能,它会显示结果 1
var arr2 = ['example','foo','bar'];
var str2 = 'foo';
console.log(arr2.indexOf(str2));
我的问题,为什么第一条语句代码的结果是 0?
var arr = ['E8DB84DCA22F','C44F337FB12D','123456789ABC'];
var str = 'E8DB84DCA22F';
console.log(arr.indexOf(str));
var arr2 = ['example','foo','bar'];
var str2 = 'foo';
console.log(arr2.indexOf(str2));
【问题讨论】:
-
有什么问题?
0是您要查找的字符串的正确索引。 -
请阅读documentation。
标签: javascript