
JavaScript라는 프로그래밍 언어가 동작하는 컴퓨터 환경을 우리는 Node.js라고 부른다.JavaScript가 동작할 수 있는 환경은 두가지가 있음1.Node.js가 설치되어져 있는 특정한 컴퓨터 환경 2.Chrome같이 웹브라우저에서도 동작 할 수 있음라이브러

// for (초기화 ; 조건 ; 증감) {// // 반복 실행할 코드 }ex)업로드중..업로드중..// break - 중단 키워드업로드중..// continue - 현재 반복을 종료하고 다음 반복으로 넘어감배열에 사용업로드중..객체 데이터에 사용업로드중..

함수의 선언부가 코드의 유효한 범위 안에서 제일 꼭대기로 끌어 올려져서 동작하는 현상.업로드중..ex) 호이스팅은 함수 선언문에서만 발생업로드중..업로드중..ex) 호이스팅은 함수 표현식에서는 발생하지 않음.업로드중..

기본 내보내기 방식은 한 데이터만 내보낼 수 있고, 이름 내보내기 방식은 여러 개의 데이터를 내보낼 수가 있다.기본 내보내기 이름바꾸기 - 그냥 가지고 올 때 변경가능이름 내보내기 이름바꾸기 - 이름 뒤에 as를 붙여 변경 ex) {str as string}

this 키워드는 함수 내부에서 동적으로 결정되는 특수한 식별자입니다.this 키워드는 '일반함수'와 '화살표함수'에 따라 다르게 정의된다.function 키워드를 사용하는 일반함수는 자신을 호출하는 위치에서 this가 정의된다.(즉 호출할 때의 상황에 따라 this가

모던 웹 개발에서 자주 사용되는 개념 중 하나로, 재사용 가능하고 독립적으로 동작하는 부분을 나타냅니다. 특히 프론트엔드 프레임워크 및 라이브러리에서 컴포넌트 기반 아키텍처가 많이 사용되고 있습니다함수형 컴포넌트는 단순한 함수로 구현되어 있어 코드가 간결하고 이해하기

웹 브라우저에서 제공하는 간단한 키-값 저장소이다.영구적으로 데이터를 저장할 수 있다.브라우저를 닫고 다시 열어도 데이터가 유지된다.<로컬 스토리지의 용량 제한>도메인당 약 5MB로 제한되어 있다.그렇기 때문에 대용량 데이터 저장에는 다른 방법을 고려해야 한다.&