채택완료

js html 실행순서

2018-09-06 (목) 09:28:03 2,423
Copy
<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
    <ul>
        <li>가나다</li>
        <li>가나다</li>
        <li>가나다</li>
        <li>가나다</li>
    </ul>
    <script>
        $(function(){
            alert(1);
        })
    </script>
</body>
</html>

위 코드에서 ul이 먼저 랜더링되나요 

alert이 먼저 실행되나요?

|

답변 1개 / 댓글 2개

채택된 답변
+20 포인트
2018-09-06 (목) 09:28:44

ul 이 먼저 만들어 집니다.

답변에 대한 댓글 2개

혹시 스크립트가 ul보다 위에있으면요?
$(function() 는 onload 처럼 html 화면이 전부 만들어지고 난 이후에 실행 됩니다.

답변을 작성하려면 로그인이 필요합니다.