gpt4 book ai didi

javascript - 将字符串与数组的值进行匹配

转载 作者:行者123 更新时间:2023-11-28 14:57:32 25 4
gpt4 key购买 nike

我正在尝试创建一种登录系统,而我有一个从用户输入中获取的字符串,并且我想检查该输入是否在特定数组中......

到目前为止我得到了什么:

var name = $(".input").value();
var options = ["option_one", "option_two", "three"];
$(".submit").click(function() {

for(i=0; i < options.lenght; i++){
if(options[i] == name){
alert("true")
}else{
alert("false")
}
}


});

谁能帮帮我吗?

编辑:CodePen

最佳答案

您可以使用indexOf像这样:

if(options.indexOf(name) != -1){
alert("valid")
}else{
alert("false");
}

indexOf 将从找到该元素的数组中返回索引 (>=0),否则返回 -1。

关于javascript - 将字符串与数组的值进行匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42284664/

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