Это стало для меня огромным сюрпризом, и я хотел бы понять этот результат. Я сделал тест в jsperf , который в основном должен принимать строку (, которая является частью URL-адреса, который я хотел бы проверить ), и проверяет наличие 4 элементов (которые на самом деле присутствуют в строке ).
Проверяется 5 способами:
К моему огромному удивлению, номер 5 оказался самым быстрым в Chrome 21 . Это то, что я не могу объяснить.
В Firefox 14 простой indexOf является самым быстрым, насколько я могу поверить.