チルドレン()とチルドレンとチルドレンNodeの違い

1091 ワード



	
		
		    
		
		
			$(function(){
				var $body=$("body").children();
				alert($body.length);//2(p   ul  )
				var $ul=$("ul").children();
				alert($ul.length);//3
				var $li=$("li").children();
				alert($li.length)//0
				//children()        (    ),         ,        ;
			})
			window.onload=function(){
				var ul=document.getElementsByTagName("ul")[0];
				var liarrN=ul.childNodes;
				var liarrE=ul.children;
				var bodyChildren=document.body.children;
				alert("bodyChildren.length="+bodyChildren.length);//2(ul p)
				console.log(bodyChildren[0]);//p  
				console.log(bodyChildren[1]);//ul  
				alert(liarrN.length);//7(    ""    )
				alert(liarrE.length);//3(     li  )
				//childNodes          ,      、    ;children          ;
			}