gpt4 book ai didi

javascript - 为什么我的 indexOf 没有显示除 -1 之外的任何值?

转载 作者:行者123 更新时间:2023-12-03 04:26:27 25 4
gpt4 key购买 nike

我有一个非常基本的数组,显示我名字的变体。

就是这里..

var allTogether = ["Kenny", "Ken", "Ken", "kenny", "ken", "ken", "Kenny", "Ken", "Ken", "kenny", "ken", "ken", "Kenny", "Ken", "Ken"];

但是,我尝试了数组的基本 indexOf 方法,这就是结果。

allTogether.indexOf(4);
-1

然后我尝试了。

allTogether.indexOf('kenny');
-1

发生什么事了?我知道 -1 意味着尚未找到该元素,但我丢失了有关此方法的一些关键信息。

提前谢谢各位。非常感谢您的反馈:)

编辑:在 jsfiddle 上尝试了这个东西,很好......它有效。老实说,我无法弄清楚为什么它在 chrome 开发人员中不起作用。你的猜测和我的一样好。也就是说,我确实很感谢您的反馈。这个社区是A级的! :D

最佳答案

allTogether.indexOf(4);返回 -1,因为数组中不存在 4。

allTogether.indexOf('kenny');应返回 3。

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/indexOf?v=example

关于javascript - 为什么我的 indexOf 没有显示除 -1 之外的任何值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43690151/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com