这更多是出于好奇,但是否可以在 javascript 中连接比较?
例子:
var foo = 'a',
bar = 'b';
if (foo === ('a' || bar)) {
console.log('yey');
}
反对...
var foo = 'a',
bar = 'b';
if (foo === 'a' || foo === bar)) {
console.log('yey');
}
PS:当您在多个条件下比较同一变量时,这可能非常有用。