Skip to content

Commit d41e131

Browse files
committed
update promisification
1 parent 7080f2e commit d41e131

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

1-js/11-async/06-promisify/article.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ let loadScriptPromise = function(src) {
3939
// loadScriptPromise('path/script.js').then(...)
4040
```
4141

42-
Şimdi `loadScriptPromise` promise-based kodumuza çok iyi uyuyor.
42+
Artık `loadScriptPromise` promise-based kodumuza çok iyi uyuyor.
4343

4444
Görebileceğimiz gibi, tüm işi orijinal `loadScript`e devrederek, `resolve/reject` promise'ına dönüşen kendi callback'ini sağlar.
4545

@@ -77,7 +77,7 @@ Burada orijinal fonksiyonun iki argümanlı bir callback beklediğini varsayıyo
7777

7878
Ama ya orijinal `f` daha fazla argümanlı bir callback bekliyorsa `callback(err, res1, res2)`?
7979

80-
İşte bir dizi çoklu callback sonucu döndüren bir `promisify` modifikasyonu:
80+
İşte bir dizi çoklu callback sonucu döndüren bir `promisify` değişikliği:
8181

8282
```js
8383
// bir dizi sonuç elde etmek için promisify(f, true)
@@ -105,7 +105,7 @@ f = promisify(f, true);
105105
f(...).then(arrayOfResults => ..., err => ...)
106106
```
107107
108-
Bazı durumlarda `err` olmayabilir: `callback(result)` veya callback biçiminde egzotik bir şey varsa, bu tür fonksiyonları helper kullanmadan manuel olarak promisify edebiliriz.
108+
Bazı durumlarda `err` olmayabilir: `callback(result)` veya callback biçiminde farklı bir şey varsa, bu tür fonksiyonları helper kullanmadan manuel olarak promisify edebiliriz.
109109
110110
Biraz daha esnek promisification fonksiyonlarına sahip modüller de vardır, örnek [es6-promisify](https://github.com/digitaldesignlabs/es6-promisify). Node.js'de bunun için yerleşik bir `util.promisify` fonksiyonu vardır.
111111

0 commit comments

Comments
 (0)