Skip to content

Commit 03487f5

Browse files
committed
Update README.md
1 parent 40a3578 commit 03487f5

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

readme.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -137,9 +137,9 @@ add2(10) // 12
137137

138138
## Closure
139139

140-
클로저(Closure)는 범위 외부의 변수에 액세스하는 방법입니다. 형식적으로 클로저는 어휘 적으로 범위가 지정된 명명 된 바인딩을 구현하는 기술입니다. 이것은 환경에 함수를 저장하는 방법입니다.
140+
클로저(Closure)는 범위 외부의 변수에 액세스하는 방법입니다. 형식적으로 클로저는 어휘적으로 범위가 지정된 명명된 바인딩을 구현하는 기술입니다. 이것은 환경에 함수를 저장하는 방법입니다.
141141

142-
클로저는 실행이 정의 된 블록 밖으로 이동 한 후에도 함수의 로컬 변수를 액세스 용으로 캡처하는 범위입니다. 즉. 변수가 선언 된 블록이 실행을 마친 후에 범위를 참조 할 수 있습니다.
142+
클로저는 실행이 정의된 블록 밖으로 이동한 후에도 함수의 로컬변수를 액세스용으로 캡처하는 범위입니다. 즉. 변수가 선언 된 블록이 실행을 마친 후에 범위를 참조할 수 있습니다.
143143

144144

145145
```js
@@ -154,11 +154,11 @@ addToFive(3) // returns 8
154154

155155
어휘 범위 지정은 x 및 add 값 (실행을 완료 한 부모의 개인 변수)을 찾을 수있는 이유입니다. 이 값을 Closure라고합니다.
156156

157-
스택은 함수의 어휘 범위와 함께 부모에 대한 참조 형식으로 저장됩니다. 이렇게하면 클로저와 기본변수가 가비지 수집이 되는 것을 방지합니다.(적어도 하나의 라이브 참조가 있으므로)
157+
스택은 함수의 어휘 범위와 함께 부모에 대한 참조 형식으로 저장됩니다. 이렇게하면 클로저와 기본변수가 가비지 수집이 되는 것을 방지합니다.(적어도 하나의 실제 참조가 있으므로)
158158

159-
Lambda Vs Closure : lambda는 기본적으로 함수를 선언하는 표준 방법이 아닌 인라인으로 정의된 함수입니다. 람다는 종종 객체로 전달 될 수 있습니다.
159+
Lambda Vs Closure : Lambda는 기본적으로 함수를 선언하는 표준 방법이 아닌 인라인으로 정의된 함수입니다. Lambda는 종종 객체로 전달될 수 있습니다.
160160

161-
클로저는 몸의 외부 필드를 참조하여 주변상태를 둘러싼 함수입니다. 닫힌상태는 클로저의 호출을 가로질러 유지됩니다.
161+
Closure는 몸의 외부 필드를 참조하여 주변상태를 둘러싼 함수입니다. 닫힌상태는 클로저의 호출을 가로질러 유지됩니다.
162162

163163

164164
__추가 읽기 / 출처__
@@ -453,7 +453,7 @@ lift(increment)([2]) // [3]
453453
```
454454

455455

456-
## 참조투명성(Referential Transparency)
456+
## Referential Transparency
457457

458458
프로그램의 동작을 변경하지 않고 값으로 대체 할 수있는 표현식은 참조투명성(Referential Transparency)을 가진다고 합니다.
459459

@@ -495,7 +495,7 @@ const add1 = (a) => a + 1
495495
## Lambda Calculus
496496
함수를 사용하여 [universal model of computation](https://en.wikipedia.org/wiki/Lambda_calculus)을 만드는 수학 분야입니다.
497497

498-
## 게으른 평가(Lazy evaluation)
498+
## Lazy evaluation
499499

500500
게으른 평가(Lazy evaluation)는 값이 필요할 때까지 표현식 평가를 지연시키는 호출 별 평가 메커니즘입니다. 함수 언어에서는 무한한 목록과 같은 구조가 허용됩니다. 이 구조는 명령 순서 지정이 중요한 명령형 언어에서는 일반적으로 사용할 수 없습니다.
501501

0 commit comments

Comments
 (0)