웹 용어 정리1 자바스크립트 및 웹 용어 정리 Contents 동적 언어 VS 정적 언어 블로킹 언어 VS 논블로킹 언어 번들을 사용하는 이유 에러 바운더리 이벤트 버블링 LE VS Outer 실행 컨텍스트 && 호이스팅 스코프 && 스코프 체인 동적 언어 VS 정적 언어 동적 언어 의미: 런타임 시 동적으로 타입이 결정되어 작동하는 언어 예시: JavaScript, Ruby, Python의 언어 장점 코드 작성이 간편하고 유연하여 빠르게 작성이 가능하다. 타입을 매번 지정해주지 않기 떄문에 자동적으로 변수의 타입을 판단하여 지정해준다. 단점 런타임 시에만 타입 오류를 확인하기 떄문에 에러를 발견하기 힘들다. 실행 도중에 변수에 예상치 못한 자료형이 들어오면 타입 에러가 발생할 수 있다. 정적 언어 의미: 컴파일시 변수 타입이 결정되는 언어 예시: .. 2023. 11. 19. 이전 1 다음