2

我想知道以下之间是否存在任何主要的性能差异。显然,第一个整洁。

var value = 'a';

if (/^[a-d]$/.test(value)) {
    // do something...
}

if (value === 'a' || value === 'b' || value === 'c' || value === 'd') {
    // do something
}

我确实找到了这个,但它似乎是基于服务器端的,而不是客户端(这是针对 iOS 网络应用程序的):

'正则表达式' VS '字符串比较运算符/函数'

4

0 回答 0