본문 바로가기
반응형

JavaScript2

JavaScript(자바스크립트) 브라우저 객체 1탄 자바스크립트에서 브라우저 객체는 웹 브라우저 환경에서 제공되는 객체들을 가리킵니다. 이 객체들은 웹 페이지의 구조, 동작, 사용자와의 상호 작용을 다루는 데 사용됩니다. 주요한 브라우저 객체에는 다음과 같은 것들이 있습니다: 1. 브라우저 객체의 종류 (1) Window 객체 자바스크립트 코드가 실행되는 전역 객체입니다. 브라우저 창을 나타내며, 창의 속성과 메소드를 다룰 수 있습니다. (2) Document 객체 현재 페이지의 내용을 나타내는 객체입니다. 웹 페이지의 구조를 조작하고, 요소를 선택하고, 변경할 수 있습니다. (3) Navigator 객체 브라우저의 정보를 제공합니다. 브라우저의 이름, 버전, 운영 체제 등의 정보를 얻을 수 있습니다. (4) Location 객체 현재 페이지의 URL 정.. 2024. 2. 2.
JavaScript vs TypeScript 최근 리액트 공부를 하면서, 자바스크립트와 타입스크립트를 사용해보게 되었는데 기능 구현에만 치중하다 보니 그 본질적인 차이에 대해 알지 못하고 있었다. 오늘은 그 차이에 대해 문법적 효율적 등 다양한 관점의 순서대로 설명해보고자 한다. 1. 기원적인 차이 > 자바스크립트 - Brendan Eich 가 1995년에 넷스케이프 브라우저를 위해 개발한 스크립트 언어로, 초기에는 동적이면서 느슨한 타입의 안어로 설계되었다. > 타입스크립트 - 마이크로소프트에서 개발한 언어로, 자바스크립트에 정적 타입을 추가한 언어이다. 타입스크립트는 자바스크립트의 상위 집합이며, 타입스크립트의 코드는 자바스크립트로 변환할 수 있다. 2. 문법적인 차이 > 자바스크립트 - 동적 언어. 변수 선언 시 타입을 명시하지 않는다. > .. 2024. 1. 15.
반응형