Diferencia entre: oculto y: no (: visible) en jQuery

Sé que ambos selectores jQuery coinciden con elementos que no son visibles (width oheight igual a 0,display: nonepadre condisplay: none), y creo que está implícito que deberían dar el mismo resultado enla docs.

Por razones de legibilidad, prefiero usar:hidden pero yo quiero saber:

¿Hay alguna trampa potencial que deba considerar?¿Siempre obtendré exactamente el mismo resultado?¿Qué opción tiene mejor rendimiento?

Respuestas a la pregunta(3)

Su respuesta a la pregunta