자바스크립트 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

[JS] var, let, const의 차이점 (변수와 상수)

변수와 상수 (JAVASCRIPT.INFO) 변수와 상수 ko.javascript.info var, let, const ─ 변수와 상수 대다수의 자바스크립트 애플리케이션은 사용자나 서버로부터 입력받은 정보를 처리하는 방식으로 동작합니다. 예를 들어, 1. 온라인 쇼핑몰 ─ 판매 중인 상품이나 장바구니 등의 정보2. 채팅 애플리케이션 ─ 사용자 정보, 메시지 등의 정보 변수는 이러한 정보를 저장하는 용도로 사용됩니다. ▶ 변수 :데이터를 저장할 때 쓰이는 '이름이 붙은 저장소' 온라인 쇼핑몰 애플리케이션을 구축하는 경우 상품이나 방문객 등의 정보를 저장할 때 변수를 사용합니다. 자바스크립트에선 `let` 키워드를 사용해 변수를 생성합니다. 아래 문 (statement)는 'message'라는 이름을 가진..

기술 노트 2025.02.04

깃허브 페이지로 데이터 시각화 도구를 배포해보자 [후기]

https://rakaso598.github.io/input-data-visualizer/ Data VisualizationEnglish 한글 User Data Visualization This tool allows you to visualize data by entering comma-separated values. You can choose to display the data as a bar chart, line chart, pie chart, radar chart, doughnut chart, or scatter chart. You can reset the inprakaso598.github.io 이 정적 웹페이지는 언어 토글 기능을 제공합니다 [ English / 한글 ]사용자는 입력칸에 숫자를 ..

SSG 2024.10.17