
💭변수(variable)란? > - 특정값을 저장할 수 있는 저장 공간 데이터에 이름을 지정해서 쉽고 반복적으로 사용할 수 있도록 하는 것 💭변수 선언 방법 var : 재선언 가능 ↳ 재선언하면 에러가 발생하지 않아 코딩할 때 안전하지 않음 let : 재선언 불가

💭산술 연산자 사칙연산을 다루는 가장 기본적이면서도 많이 사용하는 연산자 |산술연산자| 설명 |산술연산자| 설명 | |:----:|:----:|:----:|:----:| |+|더하기|/|나누기| |-|빼기|%|나머지| |*|곱하기||거듭제곱| 📌예시 💭증감

💭if 조건문이란? 조건을 만족할 때 다른 동작을 실행할 수 있도록 해주는 구문 1. if 문 : 작성한 조건이 참일 때 실행 2. else 문 : if의 조건이 거짓일 때만 실행 3. else if 문 : 조건을 추가하고 싶을 때 사용 > #### 📖 if

💭for 반복문이란? 어떤 특정한 조건이 거짓으로 판별될 때까지 반복하는 구문 > #### 📖 for문 문법 구조 📌예시 💭중첩 반복문 > - 반복문 안에 반복문 작성 부모 반복문이 한 번 출력될 때 자식 반복문은 한 사이클 순회하여 출력 📌예시1

💭배열(array)이란? > - 하나의 변수 안에 여러 데이터 값을 저장할 때 사용 여러 개의 변수를 사용하지 않고도 데이터를 관리, 조작하는 것이 가능하여 효율적 배열의 특징 배열을 사용할 때는 [ ] 대괄호 안에 작성 배열 안에 있는 값들은 요소(element)

💭함수(function)이란? > - 특정 동작을 수행하기 위해 코드를 그룹화 한 것 정의되면 여러번 호출되며 실행 JavaScript에서 함수는 다른 함수로 전달되거나 반환받을 수 있고, 변수와 속성을 할당받을 수도 있기 때문에 일급객체(First Class Obj

💭객체란? > 자바스크립트의 핵심 데이터 타입 중 하나로 다양한 타입의 데이터를 한 단위로 묶을 수 있는 복합 데이터 구조 속성(Property) : 객체의 상태를 나타내는 값(data) 메서드(Method) : 속성(상태 데이터)을 참조하고 조작할 수 있는 동작

💭DOM(Document Object Model)이란? > 문서객체모델이라고 하며 HTML 혹은 XML문서를 구조화하여 계층적으로 표현된 각 요소를 객체로 표현한 모델 DOM의 특징 자바스크립트를 사용하여 DOM 구조에 접근하고 이를 동적으로 조작하여 문서 구조,

💭이벤트(Event)란? 웹 브라우저가 알려주는 HTML요소에 대한 사건의 발생을 의미한다. 웹 페이지에 사용된 자바스크립트는 발생한 이벤트에 반응하여 특정 동작을 수행한다. 자바스크립트는 비동기식 이벤트 중심 프로그래밍 모델이라고 한다. 이벤트 타입(Even