# closure

362개의 포스트
post-thumbnail

[JavaScript] 자바스크립트 문제풀기! (Closure 포함.. ✨)

자바스크립트 문제들을 풀어보쟛..! 프로그래머스 아님..!

약 6시간 전
·
0개의 댓글
·

클로저 [Closure]

클로저는 함수와 함수가 선언된 어휘적 환경의 조합입니다.쉽게말해 외부함수의 변수에 접근할 수 있는 내부함수를 일컫습니다. 이는 스코프 체인으로 표현되기도 합니다.스코프(Scope)란?Scope를 우리말로 번역하면 ‘범위’라는 뜻을 가지고 있습니다. 즉, 스코프(Scop

5일 전
·
0개의 댓글
·

자바스크립트 Closure

Closure 자바스크립트에 관심이 있거나 공부한다면 한번쯤 들어봤을 개념이다. 클로저가 그럼 무엇일까? execution context(실행컨텍스트)에 대한 사전 지식이 있으면 이해하기 어렵지 않은 개념이다. 클로저는 자바스크립트 고유의 개념이 아니라 함수를

6일 전
·
0개의 댓글
·

Swift Closure 단점

가독성 저하 불필요한 복잡성 메모리 누수 가능성클로저 재사용 어려움클로저가 복잡해질수록 가독성이 떨어지는 경우가 있습니다. 특히 클로저가 여러 줄에 걸쳐 있는 경우나, 여러 개의 중첩된 클로저를 사용하는 경우 등은 코드를 이해하기 어려울 수 있습니다.이 예시에서는 pe

6일 전
·
0개의 댓글
·

Lexical Scope & Scope Chain & Closure

Lexical Scope & Scope Chain & Closure

2023년 3월 23일
·
0개의 댓글
·
post-thumbnail

[JS] 클로저(Closure)란?

클로저란? > 클로저는 함수와 그 함수가 선언됐을 때의 렉시컬 환경(Lexical environment)과의 조합이다. MDN에서 정의한 클로저는 위와 같습니다. 하지만 말이 너무 어렵네요...!! 우선 렉시컬 환경이 무엇인지부터 알아야겠군요. 렉시컬 환경(Lexi

2023년 3월 20일
·
0개의 댓글
·

자바 스크립트 Closure

자바스크립트 Closure

2023년 3월 15일
·
0개의 댓글
·

리액트의 컴포넌트는 클로저를 사용하는가?

클로저는 상태를 안전하게 변경하고 유지하기 위해 사용합니다.다시 말해, 상태가 의도치 않게 변경되지 않도록 상태를 안전하게 은닉하고 특정 함수에게만 상태 변경을 허용하기 위해 사용한다.리액트의 컴포넌트는 내부적으로 클로저를 사용합니다.이는 위에서 언급했듯이 상태를 안전

2023년 3월 11일
·
0개의 댓글
·
post-thumbnail

python - 클로저(Closure) 와 데코레이터(Decorator)

흔히 아주 쉽게 "사용법" 만 익히고, `@함수` 로 무지성 사용만 하던 데코레이터와 그 근간을 이루는 클로저에 대해 조금 더 깊은 개념부터 정확하게 살펴보자. 그러기 위해 일급 객체와 내부 함수 그리고 변수의 scope에 대해 깊게 알아보자.

2023년 3월 9일
·
0개의 댓글
·
post-thumbnail

React에서 Closure의 활용

React 과제에서 setInterval을 처리할 때 Closure을 활용했던 코드

2023년 3월 2일
·
0개의 댓글
·
post-thumbnail

[JS] 클로저와 모듈패턴 이해하기

Javascript의 클로저와 모듈 패턴에 대해 알아보고 클로저가 모듈 패턴에서 어떻게 사용되는지 알아보자

2023년 2월 27일
·
0개의 댓글
·

[swift] closure의 다양한 표현 방법

기본 클로저 문법에 대해 공부했었는데 매개변수로 가져가게 되면 함수의 호출부가 굉장히 길어진다는 불편함이 있었다.또한 언어 자체가 띄어쓰기에 민감하다보니 신경써야하는 부분이 많아서 특히 더 불편하게 느껴졌다.클로저를 보다 편하게 표현할 수 있는 방법을 알아보자Inlin

2023년 2월 22일
·
0개의 댓글
·

[swift] closure 표현

Swift는 함수형 프로그래밍 패러다임을 포함하여 많은 패더다임을 가진 다중 패러다임 언어이다.Swift에서 함수는 일급객체로 매개변수, 변수, 상수로 사용할 수 있다.함수 타입으로 사용한 변수 예Swift에서 기본 클로저 문법은중괄호로 감싸져 있고 매개변수를 소괄호로

2023년 2월 22일
·
0개의 댓글
·
post-thumbnail

[UIKit] view 간 데이터 송수신

viewController 간 데이터 송수신

2023년 2월 21일
·
0개의 댓글
·
post-thumbnail

[Javascript ]Closure

[ Closure ] 클로저를 알아보자

2023년 2월 20일
·
0개의 댓글
·
post-thumbnail

[JavaScript] 스코프와 스코프 체인, 클로저란?

JavaScript에 대한 깊은 이해를 하기 위해서는 클로저(Closure)에 대해 알아야 되며, 이를 알기 위해서는 스코프(Scope) 에 대한 이해가 필요하다.

2023년 2월 20일
·
0개의 댓글
·
post-thumbnail

[JavaScript] 클로저 이해하기

클로저란 무엇인지 알아보고, 주로 어떻게 활용되는지 알아보자.

2023년 2월 19일
·
0개의 댓글
·

Swift Closure

클로저는 하나의 코드 블럭으로 다른 언어의 람다와 비슷하다. 예를 들면 자바의 람다처럼 함수를 하나의 파라미터로서 함수를 간결하게 표현하도록 해준다.또 자바스크립트의 클로저처럼 클로저 내에서 사용된 변수 값을 캡처해둘 수 있다. 처음 스위프트에서 클로저 사용 문법을

2023년 2월 15일
·
0개의 댓글
·

클로저 (closure)

클로저는 자바스크립트 고유의 개념이 아니라 함수를 일급 객체로 취급하는 함수형 프로그래밍 언어(Functional Programming language: 얼랭(Erlnag), 스칼라(Scala), 하스켈(Haskell), 리스프(Lisp)…)에서 사용되는 중요한 특성이

2023년 2월 14일
·
0개의 댓글
·