JavaScript에서 var 키워드를 사용하여 변수를 선언할 때 고려해야 할 중요한 특징들이 있다. 이러한 특징들은 코드의 동작을 이해하고, 예상치 못한 버그를 방지하는 데 도움이 된다.JavaScript에서 var로 선언된 변수는 해당 변수가 선언된 함수 또는 전역
URL 문자열을 구성하는 여러 부분(프로토콜, 호스트, 포트, 경로, 쿼리 문자열 등)을 분석하고, 이러한 부분을 읽거나 수정하는 작업을 의미한다.URL이 사용하는 프로토콜을 나타낸다. 예를 들어 http, https, ftp 등이 있다.서버의 이름을 나타낸다. 예를
자바스크립트에서 ==와 ===는 값의 동등성을 비교할 때 사용되는 두 가지 중요한 연산자입니다. 하지만 두 연산자는 동작 방식에서 중요한 차이를 가지고 있으며, 이 차이를 이해하는 것은 안정적인 코드를 작성하는 데 필수적입니다.== 연산자는 '느슨한 비교(loose e
String > 문자열 객체 String object는 원시 데이터 형이다. String object를 생성하는 3가지 방법 new "" '' String 메서드 1. charAt() > return: index로 주어진 값에 해당하는 문자를 리턴, 값이 없다면
javaScript
prototype을 이해하기 위해서는 상속에 대해 먼저 이해해야한다.새로운 클래스에서 기존 클래스의 모든 프로퍼티와 메소드를 사용할 수 있는 것을 의미한다.상속은 프로그램의 요구에 맞게 기존 클래스를 수정하여 재사용할 수 있다.C자바스크립트의 프로토타입 방식의 상속과
위와 같은 코드를 실행한다고 가정할 때,함수가 실행되기 전에 안에있는 변수들을 범위의 최 상단으로 끌어올리는 것을 호이스팅이라고 한다.코드는 항상 Top to bottom 이기 때문에 위에서 아래로 실행되지만, js의 경우 호이스팅으로 처리되기 때문에 a를 선언하기 전
1. 컴파일러 타입스크립트는 런타임이 존재하지 않고 컴파일러가 존재한다. ts -> js로 변환하여 실행할 수 있다. 2. TypeScript를 실행하는 두 가지 방법 typeScript를 javaScipt로 변환하며 실행하는 방법
tsconfig 전역 속성? > tsconfig 전역 속성이란, 파일의 최상위에 위치하고 있는 속성들을 의미한다. 1. compilerOptions > TypeScript 컴파일러의 옵션을 지정하는 속성으로, 컴파일 방식과 대상 ts버전, 엄격한 타입 검사 등을 포함