Javascript: comparando el valor SINGLE con los valores MÚLTIPLES con los operandos OR [duplicado]

Posible duplicado:
Verificar la igualdad de variables contra una lista de valores.
Javascript si declaración con múltiples condiciones permisibles

Debo hacer clic en el mismo 21 de 253 elementos (li) en una lista desplegable (ul).

Desplazándome, tendré que hacer esto para la misma lista en más de 500 páginas, pensé que podría inyectar cada ul. En un bucle y hacer clic en cada li, que es uno de los 21.

 if(item[i] === ('aasdf'|'basdf'|'cwefw'|'asdfd'|'trehe'|'ferth'|'erthg'|'erthh'|'ierth'|'jeth'|'kerth'|'lerth'|'merth'|'psdfg'|'gregq'|'rsrgs'|'sress'|'srget'|'sergu'|'sdfgsv'))

¿Hay una forma sintácticamente más limpia de escribir esta fea si la declaración de abajo?

var item = document.getElementById('myDropdownList').getElementsByTagName('li');

for (i=0;i<item.length;i++){

    if(item[i].innerText === 'Argentina' | item[i].innerText === 'Australia' | item[i].innerText === 'Brazil' | item[i].innerText === 'Canada' | item[i].innerText === 'China' | item[i].innerText === 'Colombia' | item[i].innerText === 'France' | item[i].innerText === 'Germany' | item[i].innerText === 'Indonesia' | item[i].innerText === 'India' | item[i].innerText === 'Italy' | item[i].innerText === 'Japan' | item[i].innerText === 'Malaysia' | item[i].innerText === 'Mexico' | item[i].innerText === 'Philippines' | item[i].innerText === 'Russia' | item[i].innerText === 'South Africa' | item[i].innerText === 'Sweden' | item[i].innerText === 'Switzerland' | item[i].innerText === 'United Kingdom' | item[i].innerText === 'USA'){

    item[i].click();

    }

}

Respuestas a la pregunta(2)

Su respuesta a la pregunta