Skip to content

Commit f0d3938

Browse files
authored
Merge pull request #274 from omerfruk/patch-14
Update closure/article.md
2 parents b6e8070 + 3753764 commit f0d3938

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

1-js/06-advanced-functions/03-closure/article.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ Sağ tarafta bulunan dikdörtgenler evrensel Sözcük Ortamının çalışırken
9191
1. Kod çalışmaya başladığında, Sözcüksel Ortam boştur.
9292
2. `let ifade` tanımlaması görünür. İlk başta bir değeri bulunmamaktadır bundan `undefined` olarak saklanır.
9393
3. `ifade`'ye değer atanır.
94-
4. `ifade` yeni bir defere referans olur.
94+
4. `ifade` yeni bir değere referans olur.
9595

9696
Her şey çok basit görünüyor değil mi?
9797

@@ -209,13 +209,13 @@ function selamYolcu(adi, soyadi) {
209209
return adi + " " + soyadi;
210210
}
211211
212-
alert( "Merhaba, " + tamIsım() );
213-
alert( "Güle Güle, " + tamIsım() );
212+
alert( "Merhaba, " + tamIsim() );
213+
alert( "Güle Güle, " + tamIsim() );
214214
215215
}
216216
```
217217

218-
*iç içe* fonksiyon `tamIsım()` kullanım kolaylığı sağlaması amacıyla yapılmıştır. Dışta bulunan değişkenlere erişebilir ve tam ismi döndürebilir.
218+
*iç içe* fonksiyon `tamIsim()` kullanım kolaylığı sağlaması amacıyla yapılmıştır. Dışta bulunan değişkenlere erişebilir ve tam ismi döndürebilir.
219219

220220
Daha ilginci, iç içe bir fonksiyon geri döndürülebilir: Bu yeni objenin bir özelliği olarak veya sonucun kendisi dönebilir. Sonra başka yerde kullanılabilir. Nerede olduğu önemli olmaksızın, hala aynı dış değişkene erişebilir.
221221

@@ -264,7 +264,7 @@ Peki sayaç içeride nasıl çalışmakta?
264264
2. Dışta bulunan fonksiyonların değişkenleri.
265265
3. ...Bu evrensel değişkenlere kadar gider.
266266
267-
`sayac` orneğinde `2`. adımda bulundu. Dıştaki değişken değiştirildiğinde, bulunduğu yerde değişiklik olur. Bundan dolayı `sayac++` dıştaki değşikeni bulur ve dıştaki değişkenin Sözcüksel Ortamında bu değişkenin değerini değiştirir. Saki `let sayac = 1` yapıyormuş gibi.
267+
`sayac` örneğinde `2`. adımda bulundu. Dıştaki değişken değiştirildiğinde, bulunduğu yerde değişiklik olur. Bundan dolayı `sayac++` dıştaki değşikeni bulur ve dıştaki değişkenin Sözcüksel Ortamında bu değişkenin değerini değiştirir. Sanki `let sayac = 1` yapıyormuş gibi.
268268
269269
270270
Size iki tane sorum var:

0 commit comments

Comments
 (0)