MDN 4

[JS] 렉시컬 스코프의 개념과 특성

스코프 - MDN Web Docs 용어 사전: 웹 용어 정의 | MDN 스코프 - MDN Web Docs 용어 사전: 웹 용어 정의 | MDN스코프는 컨텍스트는 값과 "표현식"이 "표현"되거나 참조 될 수 있는 현재 실행되는 컨텍스트를 의미합니다. 만약 변수 또는 표현식이 "해당 스코프"내에 있지 않다면, 사용할 수 없습니다. 스코developer.mozilla.org 스코프 ? 값과 표현식이 "표현"되거나 참조 될 수 있는, 현재 실행되는 컨텍스트를 의미합니다. 만약, 변수 또는 표현식이 "해당 스코프"내에 있지 않다면 사용할 수 없습니다. 스코프는 또한 계층적인 구조를 가지기 때문에,하위 스코프는 상위 스코프에 접근할 수 있지만 반대는 불가능합니다. 그리고 함수는 자바스크립트에서 클로저 역할을 하기..

기술 노트 2025.02.17

[JS] 자바스크립트에서 this 키워드의 사용과 특성

this - JavaScript | MDN this - JavaScript | MDNJavaScript에서 함수의 this 키워드는 다른 언어와 조금 다르게 동작합니다. 또한 엄격 모드와 비엄격 모드에서도 일부 차이가 있습니다.developer.mozilla.org 자바스크립트에서 함수의 `this` 키워드는다른 언어와 조금 다르게 동작합니다. 대부분의 경우 `this`의 값은 함수를 호출한 방법에 의해 결정됩니다.실행중에는 할당으로 설정할 수 없고,함수를 호출할 때 마다 다를 수 있습니다. const test = { prop: 42, func: function () { return this.prop; },};console.log(test.func());// Expected output: 4..

기술 노트 2025.02.17

브라우저의 동작 방식 요약 (MDN Docs)

웹페이지를 표시한다는 것: 브라우저는 어떻게 동작하는가 - 웹 성능 | MDN 웹페이지를 표시한다는 것: 브라우저는 어떻게 동작하는가 - 웹 성능 | MDN사용자는 로드가 빠르고 상호작용이 원활한 컨텐츠로 이루어진 웹 경험을 원합니다. 따라서 개발자는 이 두 가지 목표를 달성하기 위해서 부단히 노력해야합니다.developer.mozilla.org 브라우저는 어떻게 동작하는가 사용자는 로드가 빠르고 상호작용이 원활한 컨텐츠로 이루어진 웹 경험을 원합니다.따라서 개발자는 이 두가지 목표를 달성하기 위해서 부단히 노력해야합니다. 실제 성능 및 체감되는 성능을 향상시키는 방법을 이해하기 위해서 브라우저가 어떻게 동작하는지 이해하는 것이 도움이 됩니다.  웹 성능에 있어서 두 가지 주요한 문제는 지연시간과브라우저..

기술 노트 2025.02.04

웹의 동작 방식 요약 (MDN Docs)

웹의 동작 방식 - Web 개발 학습하기 | MDN 웹의 동작 방식 - Web 개발 학습하기 | MDN*'웹의 동작 방식'*은 여러분의 컴퓨터나 폰의 웹 브라우저 안에서 웹페이지를 볼 때 무슨 일이 발생하는지에 대한 간소화된 개념을 제공할 것입니다.developer.mozilla.org 웹의 동작 방식▶ 웹의 동작 방식은 우리가 상점으로 걸어가는 것과 유사하다고 합니다. 1. 브라우저는 DNS 서버로 가서 웹사이트가 있는 서버의 진짜 주소를 찾습니다. (상점의 주소) 2. 그  다음 브라우저는 서버에게 웹사이트의 사본을 클라이언트에게 보내달리는 HTTP 요청 메세지를 서버로 전송합니다. (상점으로 가서 상품을 주문합니다.) 이 메세지, 그리고 클라이언트와 서버 사이에 전송된 모든 데이터는 TCP/IP 연..

기술 노트 2025.02.04