Ver Mensaje Individual
  #10 (permalink)  
Antiguo 08/06/2014, 15:42
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: crear elementos div

Cita:
Iniciado por Italico76 Ver Mensaje
@zerokilled: tu sabras en que casos aun es necesario comprobar con hasChildNodes() ?
de momento no tengo un ejemplo concreto, pero generalmente se requiere cuando quieres hacer una exploración (traversing) por los elementos, más o menos como el ejemplo de @alexis88. aunque de todas formas, para javascript se podría considerar un tanto redundante porque firstChild o lastChild podrían funcionar como boolean para determinar si existen nodos. en javascript funciona debido a la naturaleza del lenguaje, no es fuertemente tipado. por otro lado, recordemos que el DOM es un API y éste puede ser implementado en otros entornos fuera del navegador. otros lenguajes, son fuertemente tipado y en ese caso es más conveniente usar el método hasChildNodes en lugar de hacer un casting al tipo de dato correcto. pero en general, en javascript también podrias usarlo como condicional (el ejemplo de @alexis88) antes de entrar al cuerpo de un código extenso, indistintamente exista o no un bucle en el cuerpo.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.