JavaScript Day 2 요약
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
웹 개발
대상자
초보자 및 JavaScript 학습자
핵심 요약
console.log()
및 외부.js
파일 연결 방법을 통해 기본적인 브라우저 콘솔 활용- 템플릿 리터럴(
${variable}
)과 비교 연산자(==
,===
,!=
,>
,<
,>=
,<=
) 사용법 학습 - 논리 연산자(
&&
,||
,!
)와 조건문(if/else)을 통해 프로그래밍 논리 구축 alert()
및prompt()
함수를 활용한 사용자와의 브라우저 상호작용 구현
섹션별 세부 요약
1. **기초 개념**
console.log()
함수를 통해 변수 값 출력 및 디버깅- HTML 파일에 외부
.js
파일을태그로 연결
2. **핵심 개념**
- 템플릿 리터럴은 백틱(
) 안에
${변수}` 형식으로 문자열 내 변수 삽입 가능 - 비교 연산자에서
==
은 값 비교,===
은 값과 타입 모두 비교 (예:"5" == 5
→true
,"5" === 5
→false
) - 비교 연산자는 숫자 외 문자열, 불린 등 다양한 데이터 타입에 적용 가능
3. **논리 구조**
- 논리 연산자(
&&
,||
,!
)로 조건 식 결합 - 조건문(if/else)을 통해 분기 처리 가능
- Truthy 및 Falsy 값 이해:
0
,""
,null
,undefined
등은 Falsy로 평가
4. **브라우저 상호작용**
alert("메시지")
함수로 사용자에게 메시지 팝업 표시prompt("질문", "기본값")
함수로 사용자 입력 받기 가능
결론
JavaScript의 기초 문법과 브라우저 상호작용 기능을 실습하며, console.log()
, alert()
, prompt()
등의 함수 활용과 템플릿 리터럴, 조건문 등을 통해 간단한 웹 애플리케이션 구현에 적용해보는 것이 중요합니다.