gpt4 book ai didi

javascript 使用indexOf搜索字符串

转载 作者:行者123 更新时间:2023-11-28 18:02:24 24 4
gpt4 key购买 nike

我正在尝试使用 array.indexOf(string); 在数组中搜索键码方法,但即使我正在搜索的键码在数组中声明,它也找不到它并返回 -1 我在哪里弄错了?

Console Screenshot

PS:但是,当我尝试声明字符串时,我正在尝试手动搜索(例如 var string =“219”),它确实有效。

PS-2:正如您在控制台中看到的,我正在记录变量 tusASII 以确保变量确实具有要搜索的正确值

var tusASII = event.keyCode;
var trkarakterler = ["219","221","186","73","191","220"];
console.log(tusASII);
console.log(trkarakterler.indexOf(tusASII));

最佳答案

存在类型不匹配。该数组应包含数字,如下所示:

 var trkarakterler = [219, 221, 186, 73, 191, 220];

这个想法是关键代码是数字,而不是字符串。

关于javascript 使用indexOf搜索字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43331761/

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