RegEx.test()vs比较运算符性能

时间:2013-05-24 14:21:21

标签: javascript

我想知道以下之间是否存在任何重大的性能差异。显然第一个有一个很好的整洁。

var value = 'a';

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

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

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

'Regular Expression' VS 'String Comparison operators / functions'

0 个答案:

没有答案