검색 결과

"스코프"에 대한 검색 결과 (총 67개)

SOLID

기술 > 프로그래밍 > 소프트웨어설계원칙 | 익명 | 2025-09-01 | 조회수 107

SOLID SOLID는 객체지향 소프트웨어 설계에서 코드의 유지보수성, 확장성, 재사용성을 높이기 위해 제안된 다섯 가지 핵심 원칙의 집합입니다. 이 원칙들은 소프트웨어 개발자 로버트 C. 마틴(Robert C. Martin)에 의해 정립되었으며, 각각의 이니셜을 따서 "SOLID"라는 이름이 붙여졌습니다. SOLID 원칙은 객체지향 프로그래밍(OOP)의 …

일급 함수

기술 > 프로그래밍 > JavaScript | 익명 | 2025-07-31 | 조회수 100

JavaScript 일급 함수 개요 JavaScript에서 일급 함수(First-class Function)는 함수가 프로그래밍 언어의 기본 자료형으로 취급되는 특성을 의미합니다. 이는 함수를 변수에 할당하거나, 다른 함수의 인자로 전달하거나, 함수에서 반환할 수 있는 기능을 포함합니다. 이러한 특성 덕분에 JavaScript는 함수형 프로그래밍 스타일을 …

제어 구조

기술 > 프로그래밍 > JavaScript | 익명 | 2025-07-31 | 조회수 119

JavaScript 제어 구조 개요 JavaScript의 제어 구조(Control Structures)는 프로그램 실행 흐름을 조절하는 핵심 문법입니다. 조건에 따라 코드 블록을 실행하거나 반복적으로 작업을 수행할 때 사용되며, 논리적인 흐름을 구현하는 데 없어서는 안 될 요소입니다. 본 문서에서는 JavaScript에서 제공하는 주요 제어 구조를 분류하고…

변수

기술 > 프로그래밍 > JavaScript | 익명 | 2025-07-31 | 조회수 152

변수 개요 JavaScript에서 변수(Variable)는 데이터를 저장하고 참조하기 위한 기본적인 수단입니다. 변수는 동적 타이핑(Dynamic Typing)을 특징으로 하며, 선언 방식(var, let, const)에 따라 스코프(Scope)와 호이스팅(Hoisting) 동작이 달라집니다. 본 문서에서는 변수의 선언 방법, 스코프, 데이터 타입, 호이스…

JavaScript

기술 > 프로그래밍 > 언어 | 익명 | 2025-07-30 | 조회수 184

JavaScript JavaScript는 웹 개발의 핵심 언어로, 동적 프로그래밍과 상호작용을 가능하게 하는 고급 스크립트 언어입니다. 1995년 넷스케이프(Netscape)의 브렌던 아이크(Brendan Eich)에 의해 개발되었으며, 현재는 ECMAScript 표준을 기반으로 웹 브라우저와 서버 측(Node.js) 모두에서 사용됩니다. 개요 JavaSc…