在JS中,我想检查扩展名是否以“png”、“jpg”或“gif”结尾。我知道可以使用switch语句来完成此操作,但我想知道是否有更简单的方法将其全部放入if条件语句中。例如:
可能是重复问题:
Javascript: The prettiest way to compare one value against multiple values
Javascript If statement used to check file extensions not working
if (aExtensions[i].toLowerCase() == ('jpg' || 'png' || 'gif')) {}
最佳实现方法是什么?
i
的目的是什么吗? - JVGi
是 RegExp 的不区分大小写标志。 - Paul S.