자바스크립트 기초: 변수, 함수, 루프의 핵심 개념
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
웹 개발
대상자
웹 개발 초보자 및 중급자, JavaScript 기초 개념 정리 필요자
핵심 요약
- 변수 선언:
let
(변경 가능),const
(불변),var
(구식, 피해야 함) - 함수 활용: 일반 함수와 화살표 함수(예:
const add = (a, b) => a + b
)로 코드 재사용성 향상 - 루프 구조:
for
및while
루프로 반복 작업 수행 (예:for (let i = 0; i < 5; i++)
)
섹션별 세부 요약
1. 변수(Variables)
let
과const
는 ES6에서 도입된 현대적인 변수 선언 방식let
은 재할당 가능,const
는 재할당 불가능var
은 스코프가 함수 단위로 동작하며, 현대 코드에서는 권장하지 않음- 예시:
let name = "Alice"; const age = 25;
2. 함수(Function)
- 함수는 코드 재사용을 위해 정의되며,
function
키워드로 선언 가능 - 화살표 함수는 간결한 표현식을 위해 사용 (예:
add
함수) console.log
로 함수 호출 결과 확인 가능
3. 루프(Loops)
for
루프: 반복 횟수가 정해진 경우 사용 (예:for (let i = 0; i < 5; i++)
)while
루프: 조건이 참인 동안 반복 (예:count < 3
조건)- 루프 내부에서
console.log
로 현재 상태 확인 가능
결론
let
과const
를 사용해 변수 선언,var
은 피하는 것이 현대 JavaScript의 표준- 화살표 함수는 간결한 표현식을 위해 유용하며,
for
/while
루프는 반복 작업의 핵심 도구 - 기본 개념을 정확히 이해하면 웹 개발에서 효율적인 코드 작성 가능