¿Cuál es el método más rápido para seleccionar elementos descendientes en jQuery?

Hasta donde sé, hay varias formas de seleccionar elementos secundarios enjQuery.

//Store parent in a variable  
var $parent = $("#parent");

Método 1 (mediante el uso de un alcance)

$(".child", $parent).show();

Método 2 (el método find ())

$parent.find(".child").show();

Método 3 (Solo para niños inmediatos)

$parent.children(".child").show();

Método 4 (a través del selector CSS) - sugerido por @spinon

$("#parent > .child").show();

Método 5 (idéntico aMétodo 2) - según @Kai

$("#parent .child").show();

No estoy familiarizado con los perfiles para poder investigar esto por mi cuenta, así que me encantaría ver lo que tienes que decir.

PD Entiendo que este es un posible duplicado deesta pregunta Pero no cubre todos los métodos.

Respuestas a la pregunta(3)

Su respuesta a la pregunta