li의 색상이 변경되었는데 왜 콘솔에서 여전히 오류를 보고합니까?
光阴似箭催人老,日月如移越少年。
ulArry는 NodeList 객체입니다. For in에서는 두 개의 Dom 노드뿐만 아니라 길이, item(), 명명된Item()도 얻습니다. 따라서 길이에 도달하면 오류가 보고됩니다. 루프에서 ulArry[i]를 인쇄하여 볼 수 있습니다
사진을 보면 왜 오류가 보고되는지 알 수 있지만, 안에 길이가 있는 이유는 전문가의 답변을 기다릴 가치가 있습니다
코드를 $(function(){})에 넣고 사용해 보세요
for in은 오류를 보고하지만 for는 그렇지 않습니다. 두 번째 ul 클래스는 한 개가 아니라 두 개입니다. getElementsByTagName
진행하기 전에 문서가 로드되어 있는지 확인하세요
ulArry는 NodeList 객체입니다. For in에서는 두 개의 Dom 노드뿐만 아니라 길이, item(), 명명된Item()도 얻습니다. 따라서 길이에 도달하면 오류가 보고됩니다.
루프에서 ulArry[i]를 인쇄하여 볼 수 있습니다
사진을 보면 왜 오류가 보고되는지 알 수 있지만, 안에 길이가 있는 이유는 전문가의 답변을 기다릴 가치가 있습니다
코드를 $(function(){})에 넣고 사용해 보세요
for in은 오류를 보고하지만 for는 그렇지 않습니다. 두 번째 ul 클래스는 한 개가 아니라 두 개입니다. getElementsByTagName
을 사용하는 것이 좋습니다.진행하기 전에 문서가 로드되어 있는지 확인하세요