假设您要检查用户在表单字段中输入的输入字符串.对于可能的值列表,哪一个是检查此输入的最快方法?
以下示例使用jQuery.
第一种方法:使用 ||
if (input == "firstValue" || input == "secondValue" || ... ) {
...
}
Run Code Online (Sandbox Code Playgroud)
第二种方法:使用 inArray()
if ($.inArray(input, array) >= 0) {
...
}
Run Code Online (Sandbox Code Playgroud)
这两种方法之间是否存在显着差异?
我有这个if语句,我想知道是否存在更好的写作方式
if(i == "502" || i == "562" || i == "584" || i == "482" || i == "392"){
//Some Stuff here
}
Run Code Online (Sandbox Code Playgroud) 我正在寻找一个简短的方法来写这个:
if ( variable == 1 || variable == 2 || variable == 6)
Run Code Online (Sandbox Code Playgroud)
我试过了
if (variable == 1 || 2 || 6)
Run Code Online (Sandbox Code Playgroud)
但它似乎没有用.是否有捷径可寻?