[우아한 타입스크립트 with 리액트] 1. 들어가며
·
학습 & 성장 (Learning & Growth)/개발 서적 & 강의 (Books & Courses)
1. 들어가며1.1 웹 개발의 역사1.1.1 자바스크립트의 탄생1995년 넷스케이프(Netscape)에서 브렌던 아이크(Brendan Eich)가 개발.웹 브라우저에서 동적인 사용자 경험을 제공하기 위한 스크립트 언어로 설계됨.HTML, CSS와 함께 작동하며 간단한 작업을 쉽게 처리하도록 설계됨.C와 자바의 문법에서 영감을 받았으나 완전히 동일하지 않음.프로토타입 기반 상속을 사용.일급 함수(함수를 값처럼 다룰 수 있는 개념)를 지원.경량 스크립트 언어로 설계됨. 1.1.2 자바스크립트 표준, ECMAScript의 탄생자바스크립트의 호환성 문제와 크로스 브라우징 이슈를 해결하기 위해 표준화 필요성이 제기됨.1997년 ECMA 인터내셔널에서 ECMAScript라는 이름으로 표준화가 공식화됨.폴리필과 트랜..
[101] 타입스크립트의 any 타입
·
학습 & 성장 (Learning & Growth)/개발 공부 (Development Study)
타입스크립트에서 any 타입은 모든 타입을 포함하는 가장 상위 타입입니다. any 타입 변수에는 어떤 값이든 할당할 수 있지만, 이는 타입스크립트의 정적 타입 검사 기능을 해제하는 효과가 있으므로 신중하게 사용해야 합니다. any 타입의 사용은 컴파일 시점의 타입 검사를 포기하는 것과 같으므로, 가능하면 다른 타입을 사용하는 것이 좋습니다. 이 글에서는 any 타입의 정의, 사용 예시, 대안, 그리고 any 타입을 사용해야 하는 제한적인 상황을 설명하고, 각 항목에 예제 코드를 포함합니다.1. any 타입의 정의any 타입은 타입스크립트 컴파일러에게 "이 변수의 타입을 검사하지 마세요"라고 명시적으로 지시합니다. 따라서 any 타입 변수에는 어떤 값도 할당 가능하며, 값에 접근할 때도 타입 검사가 이루어..
vanillinav
'타입스크립트' 태그의 글 목록