jQuery index () no javascript de baunilha

De acordo com a API jQuery, a operação complementar para .get (), que aceita um índice e retorna um nó DOM,.index() pode pegar um nó DOM e retornar um índice. Suponha que tenhamos uma lista não ordenada simples na página:

<ul>
  <li id="foo">foo</li>
  <li id="bar">bar</li>
  <li id="baz">baz</li>
</ul>

.index() retornará a posição do primeiro elemento dentro do conjunto de elementos correspondentes em relação aos seus irmãos:

alert('Index: ' + $('#bar').index();

Recuperamos a posição baseada em zero do item da lista:

Index: 1

Eu só quero saber, como podemos fazer o mesmo usandoJavaScript??

questionAnswers(3)

yourAnswerToTheQuestion