
JavaScript를 사용한 적이 없는 웹 개발자는 없을 것이다.그만큼 JavaScript는 웹 개발을 하기 위해 필수적인 언어이고, 이젠 웹 개발을 넘어 백엔드, 네이티브, 심지어 임베디드 장치 등 다양한 분야에서 JavaScript를 사용한다.JavaScript의

자바스크립트엔 크게 두 가지 타입으로 갈리는데, 원시타입과 객체타입(참조타입)으로 갈린다.원시타입엔 string, number, bigint, boolean, undefined, symbol, null이 있고원시타입은 변수를 선언하고 데이터 복사가 일어날 때 데이터를

이 포스트는 JS 전공도서인 YDKJSY 시리즈의 1장을 읽고 정리한 내용이다.JS를 지탱하는 기본 원칙 중 하나는 하위 호환성보장이다.많은 개발자들은 이 하위 호환성과 상위 호환성이란 개념을 혼동한다.하위 호환성이란, 단 한 번 이라도 유효한 JS문법이라고 인정되면

이 포스트는 JS 전공도서인 YDKJSY 시리즈의 1장을 읽고 정리한 내용이다.자바스크립트가 인터프리터 언어인지 컴파일러 언어인지에 대한 논쟁은 오랫동안 이어져 왔다. 이는 단순히 용어의 문제를 넘어, 언어의 특성과 실행 방식에 대한 깊이 있는 이해를 필요로 한다.왜