O que significam duas linhas verticais em um valor de objeto em javascript? [duplicado]

Duplicata Possível:
O que faz o || operador faz?

Talvez alguém possa fornecer um snippet de código melhor, mas o que|| significa no seguinte:

<code>var time =  $(el).data('start') || new Date();
</code>

É umor operador e, em caso afirmativo, como faz sentido que uma variável possa ter dois valores diferentes?

questionAnswers(5)

yourAnswerToTheQuestion