📖 용어사전
AI가 낯선 용어를 말할 때, 여기서 바로 찾아보세요.
총 1047개 용어
JavaScript
웹페이지에 동작·계산·데이터 처리·인터랙션을 추가하는 프로그래밍 언어
변수
프로그램에서 값에 이름을 붙여 저장하는 공간
let
나중에 값을 바꿀 수 있는 블록 범위 변수를 선언하는 키워드
const
재할당하지 않을 변수를 선언하는 키워드
자료형
문자열·숫자·불리언·객체처럼 값의 종류
문자열
글자와 문장을 저장하는 자료형
숫자형
숫자를 다루는 JavaScript 자료형
불리언
true 또는 false 두 상태만 가지는 자료형
null
값이 없음을 개발자가 의도적으로 나타내는 값
undefined
아직 값이 지정되지 않았음을 나타내는 값
배열
여러 값을 순서대로 묶어 저장하는 자료구조
객체
이름과 값의 쌍으로 여러 정보를 묶어 저장하는 구조
함수
여러 코드를 묶어 필요할 때 호출해 실행하는 단위
매개변수
함수를 만들 때 외부 값을 받기 위해 정의하는 이름
인자
함수를 호출할 때 실제로 전달하는 값
반환값
함수가 작업을 마치고 돌려주는 결과값
조건문
조건에 따라 서로 다른 코드를 실행하는 문장
if문
조건이 참일 때 특정 코드를 실행하는 문법
switch문
한 값의 여러 경우를 나눠 처리하는 조건문
반복문
같은 작업을 여러 번 실행하도록 하는 문법
for문
정해진 횟수나 배열 항목을 반복 처리하는 문법
while문
조건이 참인 동안 계속 반복하는 문법
이벤트
클릭·입력·스크롤처럼 브라우저에서 발생하는 동작
이벤트 리스너
특정 이벤트가 발생했을 때 실행할 함수를 연결하는 기능
DOM
HTML 문서를 JavaScript에서 읽고 수정할 수 있게 표현한 구조
querySelector
CSS 선택자 방식으로 DOM 요소 하나를 찾는 메서드
addEventListener
요소에 클릭 등 이벤트 처리 함수를 등록하는 메서드
비동기
작업 완료를 기다리는 동안 다른 코드를 계속 처리할 수 있는 방식
Promise
비동기 작업의 성공 또는 실패 결과를 나중에 처리하는 객체
async
함수를 비동기 함수로 선언하는 키워드