Как бы вы проверили наличие/отсутствие элемента в массиве или векторе и почему?

Код AS3:
if (vect.indexOf(element) != -1) { ... }; //наличие
if (vect.indexOf(element) == -1) { ... }; //отсутствие
if (vect.indexOf(element) is uint) { ... }; //наличие
if (!(vect.indexOf(element) is uint)) { ... }; //отсутствие
if (vect.indexOf(element) >= 0) { ... }; //наличие
if (vect.indexOf(element) < 0) { ... }; //отсутствие
Есть ли принципиальная разница в производительности этих операций (на больших объемах элементов в векторе естественно)? Если есть, то кто кого и где об этом почитать?