inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

hello123님의 게시글

hello123 hello123

@sanghyeok5555

수강평 작성수
1
평균평점
3.0

게시글 4

질문&답변

$selectedItem 이 의미가 뭔지 모르겠어요.

같이 공부하는 학우입니다. $selectedItem이게 null 값인데 어떻게 $selectedItem.after(newMenuItem);을 했을때ul.menu의 자식으로 li가 넣어지는 건가요?>> $selectedItem 이 null 인 경우 if ( 조건식 ) { 실행문1 } else { 실행문2 } == > 실행문 2가 실행됩니다. 그래서 $menu.append(newMenuItem);가 실행됩니다.

좋아요수
0
댓글수
2
조회수
313

질문&답변

$(selectedItem)의 의미

안녕하세요? 같이 공부하는 학우입니다. $selectedItem 선택된 요소가 있을 경우 그 요소를 가리킵니다. 없으면 null 입니다. if문에서 if($selectedItem) 검사문의 결과가 null이 아니고 다른 값이 나온다면(선택된 요소가 있다면) 그 요소 뒤에 신규 요소를 추가합니다. else 앞선 검사문의 결과 외에는(여기서는 $selectedItem == null) $menu의 가장 마지막 자식 노드로 신규 요소를 추가합니다. 이렇게 보입니다.

좋아요수
0
댓글수
1
조회수
259